如何在ng-repeat内设置多个switch-toggle的默认ngmodel值

时间:2014-04-10 07:23:17

标签: angularjs angularjs-ng-repeat angular-ngmodel

我在ng-repeat中使用了switch-toggle。当您在表单中有多个切换切换时,我不知道如何将默认值设置为ng-model。在表单提交时,您需要拥有所有值。我对角度世界非常新,这里是Example在此示例中,在表单加载时,switch-toggle的默认值显示为“OFF”。如果我提交表单而不对交换机切换进行任何更改并检查浏览器控制台,则可以看到空模型数组。在进行一些更改后,我得到了适当的值 那么,无论我是否进行更改,如何获得切换开关的所有值。至于我的angularJS知识是关注的,我猜它与它的模型有关。但是在这种情况下如何做到这一点我觉得我迷失了。

1 个答案:

答案 0 :(得分:1)

我相信这应该是模型驱动的。你应该初始化你的switchModel,就像这样

$scope.switchModel = {1:false,2:true,3:false };

而不是{}