Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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 复选框的ng模型不';不行?_Javascript_Angularjs - Fatal编程技术网

Javascript 复选框的ng模型不';不行?

Javascript 复选框的ng模型不';不行?,javascript,angularjs,Javascript,Angularjs,在我的Js中,我执行了init$scope.checked=false然后我执行以下操作 <input ng-model="checked" type="checkbox"/> <button ng-show="checked==true">Save</button> 拯救 但是它不起作用,知道为什么吗?这里没有足够的代码来确定问题是什么,但是每个人都应该遵循的一条基本规则是“在ng模型中始终使用点”。由于选中的是javascript原语(无点)而不是对

在我的Js中,我执行了init
$scope.checked=false然后我执行以下操作

<input ng-model="checked" type="checkbox"/>
<button ng-show="checked==true">Save</button>

拯救

但是它不起作用,知道为什么吗?

这里没有足够的代码来确定问题是什么,但是每个人都应该遵循的一条基本规则是“在
ng模型中始终使用点”。由于选中的
是javascript原语(无点)而不是对象属性(object.property),因此由于原型继承,很容易覆盖或隐藏该值。看见我怀疑该复选框位于某个具有作用域的其他元素内,例如
ng repeat
ng form
。仅代码本身就可以正常工作