Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带角度的自举按钮开关_Javascript_Jquery_Angularjs_Twitter Bootstrap - Fatal编程技术网

Javascript 带角度的自举按钮开关

Javascript 带角度的自举按钮开关,javascript,jquery,angularjs,twitter-bootstrap,Javascript,Jquery,Angularjs,Twitter Bootstrap,我使用引导按钮开关元素来显示设置值。最初在页面加载时设置值时遇到问题 现在发生的是,我已经正确地设置了NG模型,并且我知道底层复选框的状态已经正确设置。我通过“破坏”css看到了这一点。此外,我在正下方有一个单独的复选框,该复选框设置为ng模型的值,并且我已经验证它是否已设置 在页面加载时,我试图将开关的状态设置为ng model true/false的值。这不是复选框的值,而是UI元素的状态。问题是,操纵UI开关状态的唯一方法是通过bootstrapSwitch'state'函数。我尝试将其放

我使用引导按钮开关元素来显示设置值。最初在页面加载时设置值时遇到问题

现在发生的是,我已经正确地设置了NG模型,并且我知道底层复选框的状态已经正确设置。我通过“破坏”css看到了这一点。此外,我在正下方有一个单独的复选框,该复选框设置为ng模型的值,并且我已经验证它是否已设置

在页面加载时,我试图将开关的状态设置为ng model true/false的值。这不是复选框的值,而是UI元素的状态。问题是,操纵UI开关状态的唯一方法是通过bootstrapSwitch'state'函数。我尝试将其放入document.ready中,但我的JSON对象尚未返回,因此它始终为false

在检索JSON数据后,是否可以使用元素或其他方法设置这些值?类似于oninit事件的事情?或者我应该在别的地方做这个

<div class="make-switch" id="enable-protection" data-on="success" data-off="warning">
    <input type="checkbox" ng-model="selectedAccount.ProtectionSetting.EnableProtection">
</div>

当我从下拉框中选择帐户时,我正在执行上述操作。。。。所以我可以触发list.change事件并进行上述调用。。。。但我无法在页面加载时设置它。我们传递账号

查看一些代码会有所帮助。使用指令根据范围模型值初始化插件我明白你的意思。。。但是如何/在何处调用该指令?您使用的是什么?
$('enable-protection').bootstrapSwitch('status', $('enable-protection'))