【发布时间】:2019-08-16 05:24:43
【问题描述】:
我正在学习使用 Ionic 4 框架。我有一个像这样的硬编码对象数组:
export interface List {
fields: [{ value1: "Cat", value2: "Dog" }, { value3: "Rabbit", value4: "Horse" }]
}
在我的 homepage.ts 文件中,我声明了一个像这样的变量:
newList: List = <List>{};
这是我在 homepage.html
上的代码 <ion-grid *ngFor="let f of newList.fields">
<ion-row>
<ion-col>
<ion-item>
<ion-input>{{f.value1}}</ion-input>
</ion-item>
</ion-col>
<ion-col>
<ion-item>
<ion-input>{{f.value2}}</ion-input>
</ion-item>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<ion-item>
<ion-input>{{f.value3}}</ion-input>
</ion-item>
</ion-col>
<ion-col>
<ion-item>
<ion-input>{{f.value4}}</ion-input>
</ion-item>
</ion-col>
</ion-row>
</ion-grid>
当我启动应用程序时,它不会在输入字段中显示值。它也不记录对象数组。我究竟做错了什么?
【问题讨论】:
标签: html json angular typescript ionic-framework