現在、私は現在、入力のリストでng-repeatを持っています。入力が空の場合、LIは非表示になります。角度ngRepeatと空の入力
これは素晴らしいことですが、ページ上に表示されている入力を「編集」できます。問題は、入力からすべての文字を削除すると、値が空になるためにLIが消えることです。
ユーザーが単に入力ボックスを編集しているときに、LIが消えるのを止めるにはどうすればよいですか?あなたは、単に「値」を使用することができたときに
現在、私は現在、入力のリストでng-repeatを持っています。入力が空の場合、LIは非表示になります。角度ngRepeatと空の入力
これは素晴らしいことですが、ページ上に表示されている入力を「編集」できます。問題は、入力からすべての文字を削除すると、値が空になるためにLIが消えることです。
ユーザーが単に入力ボックスを編集しているときに、LIが消えるのを止めるにはどうすればよいですか?あなたは、単に「値」を使用することができたときに
あなたの質問に関係のない
ng-if="::value"
<li ng-repeat="(key, value) in jewel" ng-if="::value !== ''">
<input ng-model="jewel[key]" />
</li>
Hmmmmこのエラーが発生しました:トークン ':'主な表現ではありません –
私のng-ifには複数の表現があったはずです。 ng-if = "::(key!== 'picture' && value!== '')"で修正しました。ありがとうございました –
ようこそリチャード・ロバーツ –
... 1時間結合を試してみてください、なぜあなたはあなたのNG-モデルで「宝石[キー]を」やっていますか? –
私のAPIに$ scope.jewelを渡しているので –