今遇到一個問題,如下數組:
{
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:'不抽煙'}
]
}