角度データバインディングを使用して、選択した無効なプロパティにチェックボックスをバインドするにはどうすればよいですか?

user3648646

いくつかのオプションとチェックボックスを備えた選択コントロールがあります。チェックボックスは、選択が無効になっているかどうかを制御する必要があります。最初はコードで正しく取得されますが、チェックボックスで値が変更されても、選択は影響を受けません。私はこれを行うためのクールな角度のある方法があると確信しており、誰かが私を正しい方向に向けることができることを望んでいました:

 <input type="checkbox" ng-model="IsEnabled">
 <select disabled="{{scope.IsEnabled}}"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option></select>

myApp.controller('myCtrl', ['$scope', '$http'
scope.IsEnabled= true;]);
リンク

マークアップにいるときに「スコープ」と入力する必要はありません。スコープに添付されているものを入力するだけです。また、ng-disabledを使用する必要があります。

したがって、ここで「スコープ」という単語を削除します。

<select ng-disabled="!IsEnabled">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="4">4</option>
</select>

fiidleを参照してください:http://jsfiddle.net/eZhZL/7/

お役に立てれば。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ