在angulajs中设置radio的一个按钮prop('checked','true')后再选择另一个按钮时出现的bug

新手上路,请多包涵

为什么angulajs中设置radio的一个按钮prop('checked','true')后再选择另一个按钮时,按钮的ng-model没有改变,也就不能监听到???

阅读 3.6k
1 个回答
✓ 已被采纳新手上路,请多包涵

脑残的搞了一个下午终于发现明明人家就可以直接用ng-model来控制,为何还要用到jquery去操作dom,此处只能说明当时我的智商负无穷啊~~~还有,不能监控是因为是在子scope里面操作,必须用对象ng-model='object.xx'而不能用ng-model='xx',不然子scope的改变不能改变父scope,实际上它是重新创建了一个值,这和javascript的原型链有关,只怪我没看清楚,都是泪!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进