【发布时间】:2018-02-09 00:39:15
【问题描述】:
我收到了cannot read property listArr of undefined 的运行时错误。我需要在多个组件中重用相同的数组。这就是我使用全局数组的原因
我已经添加了相关代码,请查看。
Global.ts:
export class Global {
public static listArr: ObservableArray<ListItem> = new ObservableArray<ListItem>();
}
ts 文件:
Global.listArr.push(data.items.map(item => new ListItem(item.id, item.name, item.marks)));
html 文件:
<ListView [items]="Global.listArr" > </ListView>
【问题讨论】:
标签: angular typescript nativescript angular2-nativescript