今遇到一个问题,如下数组:
{
index:1,
imgsrc:'images/coach.png',
name:'吴教练',
coachGrade:'金牌教练',
tags:['二十年驾龄','和蔼可亲','教学有耐心','不抽烟']
}
ng-model循环绑定tags数组之后,值可以绑定成功,但是更改数据无法双向绑定,原来以为是子集循环的问题,最后换了数组格式发现是没有键的问题,纯数组非键值对无法实现数据的双向绑定。
解决的方法如下(更改数组为键值对数组):
{
index:1,
imgsrc:'images/coach.png',
name:'吴教练',
coachGrade:'金牌教练',
tags:[
{id:1,tagname:'二十年驾龄'},
{id:2,tagname:'和蔼可亲'},
{id:3,tagname:'教学有耐心'},
{id:4,tagname:'不抽烟'}
]
}