Как добавить логотип в header -bar в ионном

Я пытаюсь добавить логотип в центре моей панели заголовка с помощью Ionic. Любой совет о том, как это сделать?

Вот мой код

<ion-nav-bar class="bar-light">
<!--Logo-->
<ion-nav-buttons >
<img class="title" src="https://s3-us-west 2.amazonaws.com/s.cdpn.io/139144/sp_symbol_option2_1.png">
</ion-nav-buttons>
<ion-nav-buttons side="left">
<!--Left icons-->
<button class="button button-icon button-clear ion-navicon" ng-click="toggleLeft()"> 
</button></ion-nav-bar>

Ответ 1

Как сделать что-то вроде этого:

<ion-header-bar align-title="center" class="bar-positive">
  <div class="buttons">
    <button class="button" ng-click="doSomething()">Left Button</button>
  </div>
  <h1 class="title"><img class="title-image" src="http://www.ionicframework.com/img/ionic-logo-white.svg" width="123" height="43" /></h1>
  <div class="buttons">
    <button class="button">Right Button</button>
  </div>
</ion-header-bar>

Вы также можете посмотреть этот плункер.

Дополнительная информация в forum.

Ответ 2

Я сделал это просто следующим образом:

В моем шаблоне <ion-view title="{{pageTitle}}">

и в моем контроллере $scope.pageTitle = "<img src=\"img/logo-290-90.png\">";

Ответ 3

Учитывая, что вы используете навигационную панель, вы должны использовать ion-nav-title. Вот пример:

<ion-nav-bar align-title="center">
</ion-nav-bar>
<ion-nav-view>
  <ion-view>
    <ion-nav-title>
      <img src="logo.svg">
    </ion-nav-title>
    <ion-content>
      Some super content here!
    </ion-content>
  </ion-view>
</ion-nav-view>

Ответ 4

<ion-view>
    <ion-nav-title>
            <img alt="Company Logo1" height="40" src="img/logo-07.png">
            <img alt="Company Logo2" height="40" src="img/logo-08.png">
    </ion-nav-title>
</ion-view>

Измените высоту изображения и src в соответствии с вашим вкусом.:)

Ответ 5

Поместите нужное изображение в папку "www/img" в приложении. Затем используйте приведенный ниже код в index.html

<h1 class="title"><img class="title-image" src="img/mylogo.png" width="123" height="43" /></h1>

Ответ 6

Можно также выполнить следующее:

<ion-view  id = "yourHeader">
    <ion-nav-title>
        <div id = "title">YOUR TITLE</div>
        <img src="img/Message.png" class = "peers_msg_img">
        <img src="img/Notification.png" class="peers_profile_img">
        <img src="img/Peers.png" class="peers_alert_img">
     </ion-nav-title>
     <ion-content>
       //Some Content
     </ion-content>
</ion-view>

Следующей директивой является ключ:

<ion-nav-title>