angular数组无键ng-model绑定无效

今遇到一个问题,如下数组:

{
    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:'不抽烟'}
    ]
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 1,859评论 0 9
  • AngularJS是什么?AngularJs(后面就简称ng了)是一个用于设计动态web应用的结构框架。首先,它是...
    200813阅读 1,679评论 0 3
  • 什么是Android数据绑定(DataBinding)? Android数据绑定是一个Google官方发布的帮助开...
    滑稽的命运阅读 12,885评论 3 33
  • 很多人都抱怨自己一事无成,只能看到那些成功者光鲜亮丽的一面,却不知道他们为此在背后付出了多大的艰辛,不久前我...
    月肜阅读 400评论 0 1
  • 路上了。
    20_阅读 204评论 0 0