所以我有一个布尔值,值,我想用两个按钮来设置:通过/失败(使用自举造型的目的)角 - 设置单布尔有两个按钮(通过/失败)
到目前为止,我有找到了一种通过按钮设置模型的值的方法,但是如何编辑?加载模型时如何选择角度正确的按钮?
单击按钮时,我调用一个控制器方法来设置模型的值,但似乎Angular对此有更好的灵感。
Here是我到目前为止的jsfiddle。
<div ng-app ng-controller="Controller" class="container">
<label for="" style="clear: both">Pass/Fail</label>
<div id="passFail" class="btn-group">
<button type="button" class="btn btn-default" ng-click="testPassed(true)" style="check">Pass</button>
<button type="button" class="btn btn-default" ng-click="testPassed(false)">Fail</button>
</div>
<div>
<input type="text" ng-model="densityTest.ReportPassed" disabled>
</div>
</div>
function Controller($scope) {
var densityTest = {};
densityTest.ReportPassed = true;
$scope.densityTest = densityTest;
$scope.testPassed = function (passed) {
$scope.densityTest.ReportPassed = passed;
};
}
感谢您的建议!这也可以起作用!在做了一些进一步的研究之后,我已经找到了角度ui-bootstrap。亚蕾蕾+1!感谢您的帮助! –