【发布时间】:2013-06-02 09:04:55
【问题描述】:
我正在使用 Marionette 构建一个应用程序,我正在尝试编写一个用于处理应用程序通知的想法/模式。 我的意思是当用户执行某些操作时,我们应该显示一些通知(成功/错误),如果应用程序中发生错误,我们应该显示一些通知。 我在徘徊什么是处理某些案件的最佳方式/方法。 如果您有一些经验/链接或任何信息会有所帮助。
【问题讨论】:
我正在使用 Marionette 构建一个应用程序,我正在尝试编写一个用于处理应用程序通知的想法/模式。 我的意思是当用户执行某些操作时,我们应该显示一些通知(成功/错误),如果应用程序中发生错误,我们应该显示一些通知。 我在徘徊什么是处理某些案件的最佳方式/方法。 如果您有一些经验/链接或任何信息会有所帮助。
【问题讨论】:
你应该使用事件。您可以在此处查看示例:
https://github.com/davidsulc/marionette-gentle-introduction/blob/master/assets/js/apps/contacts/list/list_view.js:视图触发事件(例如删除模型)
https://github.com/davidsulc/marionette-gentle-introduction/blob/master/assets/js/apps/contacts/list/list_controller.js :控制器监听并处理该事件。相同的概念应该用于成功/失败/错误管理。
在free sample 到我的book on Marionette 中有一个使用事件管理路由的示例。
【讨论】: