Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.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_Angularjs - Fatal编程技术网

Javascript 选中的输入未在角度的部分侧工作

Javascript 选中的输入未在角度的部分侧工作,javascript,angularjs,Javascript,Angularjs,我是初学者。我在做一个有棱角的项目。我的部分源代码中有一个输入复选框。当它选中时,应该出现一个弹出窗口,而非选中状态有一个弹出窗口 我在谷歌上找到了下面的代码,它可以单独工作。但当我把它作为我的部分来源时,它就不起作用了 <div> <div > <input type="checkbox" ng-true-value="A" ng-false-value="B" ng-model="check"/> </div> <

我是初学者。我在做一个有棱角的项目。我的部分源代码中有一个输入复选框。当它选中时,应该出现一个弹出窗口,而非选中状态有一个弹出窗口

我在谷歌上找到了下面的代码,它可以单独工作。但当我把它作为我的部分来源时,它就不起作用了

<div>
<div >
    <input type="checkbox" ng-true-value="A" ng-false-value="B" ng-model="check"/>        
</div>

<div ng-show="check == 'A'">
    Checked
</div>

<div ng-show="check == 'B'">
    Unchecked
</div>

选中的
未经检查


有人能帮我在“A”和“B”中加上单引号吗

<div >
    <input type="checkbox" ng-true-value="'A'" ng-false-value="'B'" ng-model="check"/>        
</div>

假设您希望访问已使用
ng controller
指令加载的partial中的父控制器值,您需要在代码中遵循点规则,作为
ng controller
在添加指定模板时创建新的子作用域

为了解决这个问题,您应该将数据放在对象结构中,以便遵循原型继承

代码

$scope.model = {};
标记

<div>
<div >
    <input type="checkbox" ng-true-value="A" ng-false-value="B" ng-model="model.check"/>        
</div>

<div ng-show="model.check == 'A'">
    Checked
</div>

<div ng-show="model.check == 'B'">
    Unchecked
</div>

选中的
未经检查
另一种方法是,只需在
check
scope变量之前使用
$parent
,该变量将引用控制器的父范围


只需将
check
替换为
$parent。检查视图中的所有位置,这将起作用,但第一种方法更可取。

您的模型中是否有一个名为“check”的属性,例如控制器?请提供其余的代码、控制器、路由等。代码在这里,我在“common”中编写了所有常用的内容控制器..我应该在该公共控制器中为此输入复选框添加任何内容吗?但是我的源代码我已经在index.html中声明了ng app,并且部分包含输入复选框。。。这里它不起作用试试这个它起作用了我只是把你的代码复制到Plunker@BhavanKumarNatarajan很高兴能帮你..谢谢:)