私はクリックするとモーダルを開くリンクがあります。角度uiモーダルを使用しています。私はモーダルの中に2つの入力と追加ボタンがある行を持っています。 [追加]ボタンをクリックすると、入力に入力したテキストが新しい行に追加されます。私はモーダルを閉じる終了ボタンを持っています。モーダルを再び開くと、私の新たに追加された行が欠落しています。角内部にng-repeat
0
A
答えて
0
新しいModalを作成するたびに、そのモダルを作成したページと同じコントローラを使用している場合でも、新しいModalを再度実行して、変更を効果的に消去します。
あなたがしたいことをするには、
var modal= $uibModal.open({
templateUrl: ''
}
});
modal.result.then(function(array){
$scope.rowArray = array
}
モーダルクローズ機能は次のようになります。
$uibModalInstance.close($scope.rowArray);
あなたはモーダルとメインのHTMLページの同じコントローラを使用している場合、この例では、そうでなければ、モーダルコントローラにそれを通過するために、あなたの$ uibModal.openのための決意を持っている必要があります、動作しますそのコントローラの依存関係にrowArrayを追加します。
希望すると助かります!
+0
は、動作例のコードスニペットを追加してみてください!それは物事を明確にするでしょう。 –
関連する問題
- 1. ngRepeat内の角型バリデーション
- 2. 角度指令ngRepeat内のトランジション
- 3. スクロール要素は、角ngRepeatに
- 4. 角度ngrepeatのトグルボタン
- 5. anglejsディレクティブ内のngRepeatの$ index
- 6. 角度の選択は、私のngRepeat
- 7. 角型CSS ngRepeat with separator between li
- 8. 角度ngRepeatと空の入力
- 9. 角度NgRepeatでループ変数にアクセスする方法
- 10. Apache HTTPS内部の角度
- 11. 角度アクセス、内部成分
- 12. 角2のコンポーネント内部コンポーネント
- 13. 角2+とLaravel - 内部サーバーエラー
- 14. 角度CLI 1.4+ - 内部モジュール
- 15. ngRepeat orderedBy
- 16. $ ngRepeatで最初に
- 17. PHP内部の角型JavaScript内部では
- 18. ngRepeatの配列要素からの角度指令
- 19. ngRepeat:角をつけてデータを掲示する際のDupes
- 20. Angular JS Multiple ngRepeat
- 21. スコープ内のngRepeatからngInit値にアクセスする方法
- 22. NgRepeat内のNgOptionsのオプションを無効にする
- 23. 部品内の角2アクセスNGコンテンツ
- 24. 角2のコンポーネントの内部変数
- 25. 角度 - 内部ng-repeatを選択
- 26. イオンFrameworkの角度JS内部HTML
- 27. 内部テキストのあるHTML六角形
- 28. 角度-変換フィルタNGスタイル内部
- 29. 角度指令アクセス内部ngモデルコントローラ
- 30. 三角形の内部への統合
私たちにいくつかのコードを教えてください –
おそらくモーダルは次のような関数によって開かれていると思います。 new modal(); 再オープンする関数を見つけよう –
これは、モーダルコールバックに新しい配列を保存していないためです。あなたがモーダルを閉じるときに、パラメータとして新しい配列を渡し、モデラーをオープンするコントローラで.then()をスコープに保存します。新しい配列 – MarBVI