我正在从事 Ionic 2 项目。 我正在使用数据库中的数据填充选择输入类型。 我正在使用 ngFor 来显示数据。 在选择输入类型(更改)时,我想获取额外的数据,但 ionic 2 抛出错误“Error trying to diff”。 我现在被困住了。我已经在 github 上发布了问题,但没有收到任何回复。 而且我的数据数组不为空。 正在研究 ionic 2 (alpha49) 的最新 alpha
选择输入代码如下
<select (change)="getDetails()" [(ngModel)]="userList">
<option *ngFor="#name of userList">{{name.name}}</option>
</select>
在 typescript 文件中我有一个函数
getDetails() {
console.log("ok");
}
最佳答案
已经有一段时间了,但您不应该将选择器的值绑定(bind)到 userList,因为它会覆盖您的数组。
关于angular - ngFor 在 ionic 2 中抛出 "error trying to diff",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34874209/