[英]Show error and success messages in views total.js?
我想將flash消息發送到total.js
視圖,並且我看到了使用查詢字符串的另一種方法,並檢查該標志以了解在視圖中顯示什么:
在控制器中:
this.redirect('/?success=1');
並在相關視圖中:
@{if query.success}
//proper message
@{fi}
但是我想知道是否還有其他方法可以顯示任何狀態(錯誤或成功)消息?
在某些情況下,我使用相同的方法,但我建議盡可能通過JavaScript在客戶端進行操作,而我的下一個建議是始終通過AJAX
發送所有表單。 更少的服務器端代碼帶來了更多好處:
這是具有與Express.js相同功能的Flash模塊 ,但我不建議這樣做: https : //github.com/totaljs/modules/tree/master/Miscellaneous/flash
要呈現某些Flash消息,可以使用controller.repository
對象或model
,也可以創建一些View Engine Helper。 有很多方法可以做到這一點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.