aft*_*tab 0 javascript angularjs
在页面加载我正在检查是否已批准ahstationStatus标志我想要选中复选框,下面的实现它不起作用,任何想法实现错误.
main.html中
<div class="col-md-3">
<label class="radio-inline">
<input type="checkbox"
ng-model="aprv"
name="attestorFlag"
id="attestorFlag"
ng-value="'Y'"> I attest
</label>
</div>
Run Code Online (Sandbox Code Playgroud)
main.js
if ($scope.attestorObj.attestationStatus === 'approved') {
$scope.aprv = 'Y';
}
Run Code Online (Sandbox Code Playgroud)
你不需要ng-value.仅用于ng-model将$scope.aprv值设置为true或false.
<input type="checkbox" ng-model="aprv" name="attestorFlag" id="attestorFlag">
Run Code Online (Sandbox Code Playgroud)
控制器:
if ($scope.attestorObj.attestationStatus === 'approved') {
$scope.aprv = true;
}
Run Code Online (Sandbox Code Playgroud)
http://codepen.io/ces/pen/gpexBX
| 归档时间: |
|
| 查看次数: |
1679 次 |
| 最近记录: |