2016-03-31 14 views
0

私はng-repeatにさまざまなオブジェクトを印刷しています。チェックボックスもあります。オブジェクトのプロパティがtrueの場合、このチェックボックスをデフォルトでオンにするにはどうすればよいですか?私はこれをしようとしたng-checked="{{item.completed}}"しかしそれはうまくいきませんでした。角1:オブジェクトのプロパティ値がtrueかどうかをチェックします。

<input type="checkbox" ng-checked="{{item.completed}}" ng-model="toDoItemCheckbox"> 

答えて

1

itemcompletedプロパティは、単に{{}}せずにNG-確認にこれを渡す必要がブール値である場合。

<input type="checkbox" ng-checked="item.completed" ng-model="toDoItemCheckbox"> 

ngCheckedは、渡された式を解決します。

1

オブジェクトにこのプロパティが含まれ、実際にそれが真であることを確認してください。

ng-checkedは角指令であるとして、あなたは{{}}を削除することができます

<input type="checkbox" ng-checked="item.completed" ng-model="toDoItemCheckbox"> 

このJSFiddle

をチェック
関連する問題