我試圖將單選按鈕綁定到true,當單選按鈕被選中時,並且當單選按鈕未被選中時將其設置爲false。我必須錯過一些非常明顯的事情,因爲我還沒有做到。單選按鈕模型爲真/假(選中/取消選中)
我有一個簡單的集合,例如:
$scope.collection = [
{ id: 1, selected: true},
{ id: 2, selected: false},
{ id: 3, selected: false}];
而且我希望將「選擇」屬性綁定的單選按鈕是否被選中與否。聽起來很簡單,但ng-model綁定到undefined。 NG-檢查差不多的作品,它會顯示正確的結果,但實際上從未更新值...
這聽起來很簡單,只是你想讓單選按鈕像複選框一樣工作。您可能必須使用ng-change來更新控制器上選定的值。 – Owen 2014-12-04 16:54:25
我試圖做ng-change的工作,但由於它依賴於ng-model,所以我得不到一個積極的結果。我用ng-click實現了一些邏輯來繞過這個問題,但我覺得這個問題很簡單,它必須有一個簡單而乾淨的解決方案。 – 2014-12-04 18:07:42