0
formData
をクリックしてng-model
を使用しても運がない場合、これらの2つのボタンの値をバインドしようとしています - 「はい」と「いいえ」。 ng-model
を使用する以外にこれを達成する方法はありますか?ここでボタンの値にバインドする
<button class=""
ng-class="{'button--is-selected--turquoise': isSelected,
'' : isSelected===false}"
ng-click="isSelected = true"
ng-model="formData.yesPool">Yes
</button>
<button class=""
ng-class="{'button--is-selected--turquoise':
isSelected === false, 'notSelected' : isSelected }"
ng-click="isSelected = false"
ng-model="formData.noPool"">No
</button>
は私のコントローラです:
angular
.module('testApp')
.controller('formController', ['$scope', '$http', function($scope, $http) {
$scope.formData = {};
$scope.processForm = function(){
};
}]);
確かにやったのに役立ちます希望を置く - :あなたはボタンがクリックされたときに値を設定したい場合は、単に
ng-click
の上に置くことができますありがとう@masterpreenz! – bhood