【问题标题】:Inoic : Ionic avatar is not displaying离子:离子头像不显示
【发布时间】:2019-07-16 10:15:37
【问题描述】:

item-avatar 在我的项目中不起作用,它根本没有显示 item-avatar 元素。

  <ion-content padding>
  <ion-list>
      <ion-list-header>
          Recent Conversations
      </ion-list-header>
      <ion-item>
          <item-avatar start>
              <img src="https://ionicframework.com/docs/demos/api/avatar/avatar.svg">
          </item-avatar>
          <ion-label>
              <h2>Finn</h2>
              <h3>I'm a big deal</h3>
              <p>Listen, I've had a pretty messed up day...</p>
          </ion-label>
      </ion-item>

      <ion-item item-start>
          <item-avatar start>
              <img src="https://ionicframework.com/docs/demos/api/avatar/avatar.svg">
          </item-avatar>
          <ion-label>
              <h2>Finn</h2>
              <h3>I'm a big deal</h3>
              <p>Listen, I've had a pretty messed up day...</p>
          </ion-label>
      </ion-item>

      <ion-item slot="start">
          <item-avatar start>
              <img src="https://ionicframework.com/docs/demos/api/avatar/avatar.svg">
          </item-avatar>
          <ion-label>
              <h2>Finn</h2>
              <h3>I'm a big deal</h3>
              <p>Listen, I've had a pretty messed up day...</p>
          </ion-label>
      </ion-item>
  </ion-list>
</ion-content>

JSON 包

"rxjs": "5.4.0",
"core-js": "2.4.1",
"zone.js": "0.8.12",
"typescript": "2.3.4",
"@angular/core": "5.2.9",
"@angular/http": "4.1.3",
"ionic-angular": "3.9.2",
"@angular/forms": "5.2.9",
"@angular/common": "5.2.9",
"@angular/compiler": "5.2.9",
"@angular/compiler-cli": "5.2.9",
"@angular/platform-browser": "5.2.9",
"@angular/platform-browser-dynamic": "5.2.9"

下面是项目的stackblitz url

https://stackblitz.com/edit/ionic-mntalz

它应该在左侧显示图像

【问题讨论】:

  • 您使用的是哪个版本的 ionic?
  • 我已经更新了我的问题的详细信息,我还提到了完整代码可用的 stackblitz url。
  • 你能运行“ionic info”命令并显示结果吗?

标签: ionic-framework


【解决方案1】:

你在&lt;item-avatar start&gt;犯了一个错误

改为:

<ion-avatar item-start>
    <img src="https://ionicframework.com/docs/demos/api/avatar/avatar.svg">
 </ion-avatar>

工作代码:

<ion-content padding>
  <ion-list>
      <ion-list-header>
          Recent Conversations
      </ion-list-header>
      <ion-item>
          <ion-avatar item-start>
              <img src="https://ionicframework.com/docs/demos/api/avatar/avatar.svg">
          </ion-avatar>
          <ion-label>
              <h2>Finn</h2>
              <h3>I'm a big deal</h3>
              <p>Listen, I've had a pretty messed up day...</p>
          </ion-label>
      </ion-item>

      <ion-item item-start>
          <ion-avatar item-start>
              <img src="https://ionicframework.com/docs/demos/api/avatar/avatar.svg">
          </ion-avatar>
          <ion-label>
              <h2>Finn</h2>
              <h3>I'm a big deal</h3>
              <p>Listen, I've had a pretty messed up day...</p>
          </ion-label>
      </ion-item>

      <ion-item slot="start">
         <ion-avatar item-start>
              <img src="https://ionicframework.com/docs/demos/api/avatar/avatar.svg">
          </ion-avatar>
          <ion-label>
              <h2>Finn</h2>
              <h3>I'm a big deal</h3>
              <p>Listen, I've had a pretty messed up day...</p>
          </ion-label>
      </ion-item>
  </ion-list>
</ion-content>

参考链接:https://ionicframework.com/docs/v3/components/#multiline-list

工作演示:https://stackblitz.com/edit/ionic-z5icij

【讨论】:

  • 这不起作用,我已经更新了我的问题的详细信息,我还提到了完整代码可用的 stackblitz url。
  • @RaghavendraC 我的解决方案正在运行。还检查了stackblitz.com/edit/ionic-mntalz
  • 它显示离子项目文本但不显示图像(头像)。如果可能,请在堆栈闪电战中将您的解决方案链接发送给我。以便我比较和检查。
【解决方案2】:

你犯了一个错误

改为:

<ion-list>
  <ion-item>
   <ion-avatar item-start>
     <img src="img/avatar-cher.png">
   </ion-avatar>
   <h2>Cher</h2>
   <p>Ugh. As if.</p>
  </ion-item>
</ion-list>

参考链接:https://ionicframework.com/docs/v3/components/#avatar-list

您应该删除其他元素上的额外“item-start”。仅在头像“item-start”上使用

你需要检查这个答案。

【讨论】:

  • 这不起作用,我已经更新了我的问题的详细信息,并且我还提到了完整代码可用的 stackblitz url。
猜你喜欢
  • 2019-12-15
  • 2016-07-11
  • 1970-01-01
  • 1970-01-01
  • 2017-12-16
  • 2021-03-24
  • 1970-01-01
  • 2015-09-09
  • 1970-01-01
相关资源
最近更新 更多