你好我是新來的angularjs和我正在探索$ uibmodal的功能。我能夠得到$ uibmodal.open來操作,但是發生了一個我不明白的錯誤。我的$ uibmodal.close目前不起作用,當我使用$ uibmodal.submit時,而不是添加到我當前的數組中,它會重置頁面。如果任何人都可以給我一個提示,以獲得適當的功能,那將是非常棒的。謝謝。 Here is my Github repository
0
A
回答
0
您也可以嘗試用此
modalInstance.close('resetModel');
2
首先是如何使用本網站。一個人應該能夠理解這個問題,而不必去外部來源。鏈接到github回購很好,但你也需要在這裏發佈代碼。主要是因爲回購很可能會改變,這個問題對任何人都有什麼好處?其次,我不確定是否存在$ uibModal.submit()這樣的事情,所以你必須告訴我們你從哪裏得到的。但我猜你正在觸發類似於表單提交的內容,默認情況下會重新加載頁面;在角度上你幾乎不想重新加載頁面。
接下來是這樣的:
modal.close = function() {
$uibModal.close(/* Something missing here */);
};
你可能想,如果你想模態影響模式以外的任何東西回到這裏的東西。從文檔:結果必須以這種格式進行傳遞:{$value: myResult}
最後:
var mobalInstance = $uibModal.open({
templateUrl : '/templates/modals.html',
controller: 'ModalCtrl',
controllerAs: 'modal'
});
這是很好的,所有用於生成模式的實例,但你需要的東西來處理響應(關閉時返回的值)。在modalInstance.result
你會發現一個承諾,這意味着你可以使用.then(successHandler, errorHandler)
來訪問它。它會在模式關閉時被調用。例如(來自文檔):
modalInstance.result.then(function (selectedItem) {
$ctrl.selected = selectedItem;
}, function() {
$log.info('Modal dismissed at: ' + new Date());
});
這裏selectedItem
是從模態返回的值,並$ctrl.selected
是在開模態控制器的特性。
相關問題
- 1. Angular modal關閉並提交
- 2. 在模態關閉後捕捉Angular Bootstrap UI $ uibModal關閉事件
- 3. 同時提交併關閉模態
- 4. 提交表單並關閉Fancybox,Javascript
- 5. 提交與提交和關閉按鈕
- 6. Liferay:關閉彈出提交?
- 7. 關閉在表單提交
- 8. 提交後關閉網頁
- 9. 提交後關閉iframe
- 10. 關閉keyboeard,提交按鈕
- 11. Angular ng-click切換並關閉
- 12. 向gerrit提交提交失敗,並顯示「更改已關閉」消息
- 13. $ uibModal嘗試強制執行在我的表單中提交
- 14. 導入文件並在彈出窗口關閉時提交AngularJS
- 15. PostgreSQL觸發:關閉自動提交,並設置隔離級別
- 16. 提交表單並關閉窗口 - 正確的方法?
- 17. 關閉並提交表單引導程序3
- 18. 提交表單,重新加載父項並關閉子項
- 19. 提交按鈕打開新窗口並關閉父窗口?
- 20. 將表單提交到新選項卡並關閉模式
- 21. Simplemodal:提交表單並在iFrame中關閉
- 22. postgresql連接並設置自動提交關閉
- 23. SQL JDBC JDBC在自動提交關閉時提交
- 24. Jquery登錄彈出窗體關閉時提交點擊提交
- 25. 表單未提交Javascript關閉功能提交
- 26. 關閉Bootstrap模態在表單提交
- 27. jquery Lightbox關閉窗體提交
- 28. 關閉磁性模式提交格式
- 29. Shadowbox - 自動關閉php表單提交
- 30. JS關閉窗體提交表格
有我的代碼以及其他問題。我認爲有一個'ModalController'和一個'ModalInstanceController'令人困惑,至少可以說。注意他們使用'modaldemocontroller'的angular.ui演示。這意味着你最好把它稱爲「PageCtrl」或「SomesectionCtrl」或使用你的RoomCtrl。 – ippi
感謝您的輸入。這是來自學校的任務,我現在已經停留了大約3周。項目中有很多不同的部分,我不知道如何將所有這些部分結合在一起,而無需鏈接到項目的分支。我從來沒有使用過所有這些移動部件,所以下次我應該將所有文件鏈接到頁面上?我不知道是要把這個項目聯繫起來,還是隻是爲了解決問題,因爲我想確保人們會看到我想要做的事情。 –
添加您認爲相關的內容,如果有人提問,請添加更多內容。祝你的項目好運! – ippi