anjularJS 中双向绑定失效

今天遇到一个问题:在controller中有一个域属性:$scope.state,对应的页面中<span>{{state}}</span>.当在controller中改变$scope.state的值得时候,页面中不能一起同步改变。

解决方法:在controller中定义state属性的时候,写成对象的形式。如

$scope.switch = {

state:true

}

在页面中获取的时候:<span>{{switch.state}}</span>.这样就能获取到了。


版权声明:本文为gramdog原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。