Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.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
使用angularjs时无法设置复选框默认选中_Angularjs - Fatal编程技术网

使用angularjs时无法设置复选框默认选中

使用angularjs时无法设置复选框默认选中,angularjs,Angularjs,我想将复选框的默认值设置为checked,即,用户在打开页面时必须看到复选框被选中,因为某些原因,它在使用angularjs时不起作用 这是我的密码 <html ng-app> <input type="radio" name="lookup" ng-model="lookup" value="1" ng-checked="lookup==1" checked>Employee Lookup</input> <input type="

我想将复选框的默认值设置为checked,即,用户在打开页面时必须看到复选框被选中,因为某些原因,它在使用angularjs时不起作用

这是我的密码

<html ng-app>

    <input type="radio" name="lookup"  ng-model="lookup" value="1" ng-checked="lookup==1" checked>Employee Lookup</input>
    <input type="radio" name="lookup"  ng-model="lookup" value="2" ng-checked="lookup==2">Company Lookup</input>
</html>

员工查询
公司查询

由于您使用的是
ngModel
value
,如果两者匹配,收音机将自动被选择。以下是HTML和JS:


员工查询
公司查询
功能测试控制器($scope){
$scope.lookup=1;
}

这里是一个正在工作的JSFIDLE演示:(您可能在使用JSFIDLE时遇到了问题,因为您拼错了
ng app

最后小提琴开始工作了,我把它放在这里,以便对其他人有用