点击复选框运行此代码会按预期为true
返回false
或{{isHidden}}
。但是当代码第一次运行时,{{isHidden}}
似乎是空白的。如何解决这个问题?
<!DOCTYPE html>
<html data-ng-app>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
Hidden: <input type="checkbox" ng-model="isHidden">{{isHidden}}
<script type="text/javascript" src="js/angular.js"></script>
</body>
</html>
答案 0 :(得分:0)
使用ng-init
指令
<input type="checkbox" ng-model="isHidden" ng-init="isHidden= true">{{isHidden}}
在ng-init
中使用true或false它将初始化范围
这是工作plunker