所以我有一個布爾值,值,我想用兩個按鈕來設置:通過/失敗(使用自舉造型的目的)角 - 設置單布爾有兩個按鈕(通過/失敗)
到目前爲止,我有找到了一種通過按鈕設置模型的值的方法,但是如何編輯?加載模型時如何選擇角度正確的按鈕?
單擊按鈕時,我調用一個控制器方法來設置模型的值,但似乎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!感謝您的幫助! –