初心者からアンギュラーまで。
リストがありlist1 = ["item1"]
ます。
リスト全体をラベルにバインドしたかったのです。つまり:
<label> {{list1}} </label>
. これは出力されます["item1"]
。安っぽく見えたので、ng-bind を使ってみました。<label ng-bind = "list1"> </label>
. これにより、出力が表示されませんでした(空白のラベル)。なぜこれがうまくいかなかったのですか?
2回目の試行で、これを行いました<label ng-bind = "list1[0]">
。これはうまくいきました!! なんで?
今、私はそれで ng-model を試してみたかった. <label ng-model = "list1"> </label>
. 動作しませんでした。それから私は試しました<label ng-model = "list1[0]">
。運が悪い...うーん!私はこのシナリオについてまったく理解できません。
ng-bind と ng-model の違いを見つけようとしました。ここでこれを見つけました。その答えが有効な場合、なぜ <label ng-bind = "list1"> </label>
等しくない <label> {{list1}} </label>
のですか?