Angularjs 带ny型号的ons开关,ng变化不';行不通
我有一个由ng repeat生成的ons开关,并将每个元素绑定到特定的模型,但当我从HTML更改其值时,它不会更新模型值 下面是示例代码Angularjs 带ny型号的ons开关,ng变化不';行不通,angularjs,cordova,onsen-ui,Angularjs,Cordova,Onsen Ui,我有一个由ng repeat生成的ons开关,并将每个元素绑定到特定的模型,但当我从HTML更改其值时,它不会更新模型值 下面是示例代码 <ons-list-item ng-repeat="item in Items"> <ons-switch ng-model="item.selected"></ons-switch> </ons-list-item> 如果我手动更改模型值,ons开关状态将更改 另外,我正在为cordova应用程序使用
<ons-list-item ng-repeat="item in Items">
<ons-switch ng-model="item.selected"></ons-switch>
</ons-list-item>
如果我手动更改模型值,ons开关状态将更改
另外,我正在为cordova应用程序使用onsen UI 1.2.1您能提供更多代码吗?
$scope.Items
包含哪些内容?在本例中,它工作正常:请查看已编辑的代码。我不知道为什么它在我的代码中不起作用。无论如何,谢谢你的示例代码。你能提供onsen ui js文件吗?我可能会用旧的。我注意到您在开始时使用了ons.bootstrap。有必要吗?呜呜。。我在我的程序中写了错误的逻辑…抱歉:)onsen ui工作正常。没问题。很高兴你能解决它。:)
$scope.items=[
{
id:'id1',
text:'text1',
selected:false
},
{
id:'id2',
text:'text2',
selected:false
},
{
id:'id3',
text:'text3',
selected:false
}
];