【问题标题】:ionic 2 ngFor on ion-option throwing errorionic 2 ngFor on ion-option throwing error
【发布时间】:2017-06-14 15:19:58
【问题描述】:

我在模板中有简单的离子选择

<ion-select class="pull-right" [(ngModel)]="selectedLanguage">
  <ion-option *ngFor="lang of languages" [value]="lang.name">{{lang.name}}</ion-option>
</ion-select>

但它的抛出错误:

未处理的 Promise 拒绝:模板解析错误:无法绑定到 'ngFor' 因为它不是 'ion-option' 的已知属性。 1. 如果 'ion-option' 是一个 Angular 组件并且它有 'ngFor' 输入,那么验证它是这个模块的一部分。 2. 如果 'ion-option' 是一个 Web 组件,则将 "CUSTOM_ELEMENTS_SCHEMA" 添加到该组件的 '@NgModule.schemas' 压制此消息。 ("0>

有人知道代码有什么问题吗?

【问题讨论】:

    标签: angular ionic2


    【解决方案1】:

    let关键字缺失如下图,

    *ngFor="let lang of languages"
    

    【讨论】:

    • 另外——如果你有“让 lang IN 语言”而不是“让 lang OF 语言”,你会得到一个类似的错误——如果其他人被弄糊涂了,仅供参考。关于语法不匹配的错误消息不准确。
    猜你喜欢
    • 2017-07-31
    • 2013-10-28
    • 1970-01-01
    • 2020-12-28
    • 2017-04-26
    • 1970-01-01
    • 2020-05-22
    • 2018-06-05
    • 2016-09-20
    相关资源
    最近更新 更多