我将json数据推入可观察数组。我需要从ShowData获取唯一的地址。这意味着我只需要根据位置获取地址值的字符串类型。
ShowData.ts:
class ShowData{
constructor(public id:number, public name:string, public address:string, public code:string) {
}
}
ts档案:
private arrList: ObservableArray<ShowData> = new ObservableArray<ShowData>();
openData(pos : number){ --->listview item position
let getValue: any = this.arrList.get(pos); // this is not worked
}
根据listview项目位置,我只需要获取arrList地址。
答案 0 :(得分:1)
如果您想要地址,以下内容将有所帮助
openData(pos : number){ --->listview item position
let getValue: any = this.arrList[pos].address;
}
答案 1 :(得分:1)
可观察数组使用.getItem
从数组中检索项目(不是.get
)
openData(pos : number){
let getValue: any = this.arrList.getItem(pos).address;
}