Angular 4.绑定动态数组元素
Angular 4. Binding dynamic array elements
在我的 ts 文件中,我声明了一个数组
userData = [];
通过 API 我用我得到的任何数据填充这个数组。
this.userData = data['franchise'];
在我的 HTML 文件中,我正在显示这样的数据。
<div class="text-div">{{userData.fm_name != undefined ? userData.fm_name : ''}}</div>
所有这一切在本地工作正常但在生产中我收到类似
的错误
Property 'name' does not exist on type 'any[]'.
请帮帮我。
提前谢谢你。
我没听懂你说的,但我想像这样声明你的元素
userData:any={};
应该可以。
如果你想遍历一个数组然后声明一个数组
loopArray = [];
this.loopArray = this.userdata['loopData'];
在我的 ts 文件中,我声明了一个数组
userData = [];
通过 API 我用我得到的任何数据填充这个数组。
this.userData = data['franchise'];
在我的 HTML 文件中,我正在显示这样的数据。
<div class="text-div">{{userData.fm_name != undefined ? userData.fm_name : ''}}</div>
所有这一切在本地工作正常但在生产中我收到类似
的错误Property 'name' does not exist on type 'any[]'.
请帮帮我。 提前谢谢你。
我没听懂你说的,但我想像这样声明你的元素
userData:any={};
应该可以。
如果你想遍历一个数组然后声明一个数组
loopArray = [];
this.loopArray = this.userdata['loopData'];