angular.js - angular ローカル dom リフレッシュの問題
某草草
某草草 2017-05-15 16:52:55
0
1
782

ドム

<input type="text" value="{{ val}}"/> <textarea ng-bind="msg"></textarea>

オペレーション

  1. クリックしてポップアップ レイヤーを開き、データを入力 -> 確認 -> スコープを選択してデータを保存し、ポップアップ レイヤーを閉じます
  2. クリックしてポップアップ レイヤーを開き、データを入力します - 「キャンセル -」スコープではデータは保存されません。ポップアップ レイヤーを閉じます

質問

2 番目の操作を実行すると、スコープは入力されたテキストを保存しませんでした。ポップアップ レイヤーを再度開いたとき、入力されたテキストはまだ保持されていました。 $scope.$apply() を実行してクリックして開くと更新したいのですが、エラーで失敗します。 。 では、スコープ -> ビューを更新するにはどうすればよいでしょうか?

某草草
某草草

全員に返信(1)
曾经蜡笔没有小新

意味が分かりませんが、ポップアップレイヤーの入力ボックスを閉じたり開いたりしたときにリセットしたい場合は、スコープ内の対応するオブジェクトまたは属性をクリアするだけで十分ではないでしょうか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート