簡體   English   中英

防止點擊加載多動作

[英]Prevent to load multi action with click

我在Angular上有一個大型應用程序,包括模式形式和向導形式等。 有個問題我不知道如何最好地解決。 問題是:當用戶單擊模式按鈕時,如果用戶單擊其他所有按鈕,則打開模式的時間會有延遲。 我的意思是模態行動和其他行動並存。 處理此問題的最佳方法是什么?

       i konw there is a way to add loading bar and add overlay shadow
 with z-index to prevent another click .  

謝謝你的建議

如您所說,最簡單的方法是使用阻止元素來防止用戶多次單擊。 如果您不想這樣做,則可以使用角度事件,例如。 廣播/發射/開,每個元素都收聽一些事件並切換單擊啟用狀態。 或者,您可以使用ng-disabled並設置rootScope變量(例如messageSending),每當請求模型對話框時,都設置messageSending = true。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM