将字符串绑定到AngularJS中的checkbox值

use*_*749 1 checkbox angularjs

我已经浏览了几个小时,发现了类似的例子,然而,无法使它工作.

在我的JSON文件中,我有属性"accessRight",可能是"full","read"或"none"然后在HTML中我有3个"full""read"和"none"的复选框.如果"accessRight"设置为"read",我希望选中此复选框并获取此代码.

                <input type="checkbox" data-ng-model="accessRight" data-ng-true-value="read"> 
Run Code Online (Sandbox Code Playgroud)

但是,即使"accessRight"未设置为"read",也会检查该复选框,我该如何解决?

也试过这个但仍然没有运气.

                <input type="checkbox" data-ng-model="accessRight" data-ng-true-value="read"> 
Run Code Online (Sandbox Code Playgroud)

Bra*_*lio 6

你有没有尝试过

<input type="checkbox" data-ng-model="accessRight" data-ng-true-value="'read'">
Run Code Online (Sandbox Code Playgroud)

使用单引号进行周围阅读,请参阅:

https://docs.angularjs.org/api/ng/input/input%5Bcheckbox%5D