标签:javascript backbone-js marionette backbone-events
有人可以使用以下注册和登录示例澄清事件和命令的正确用法吗?
我需要的典型应用程序
>显示注册表单
>执行注册
>显示成功页面
和
>显示登录表单
>执行登录
>处理成功登录
如何将其映射到Backbone / Marionette Events?
如何将其映射到WreqR命令?
我对事件的命名感到困惑:
例如onShowSignUp:
这不是应该在显示注册表单后触发的事件吗?如何调用触发showSignUpForm或showLoginForm函数的事件?
解决方法:
事件和命令旨在将模块彼此分离.
模块A没有明确知道模块B,它只在application.vent上发出一个事件,例如注册提交,然后B模块监听这个事件并将浏览器重定向到成功页面.
与命令相同,但更适合您需要某种信息才能继续的情况,例如在成功登录后检索登录用户的用户名.如果您不想将依赖项放在各处如何获取用户凭证,在模块A中注册命令,然后模块B和C可以检索它与其具体实现分离.
标签:javascript,backbone-js,marionette,backbone-events 来源: https://codeday.me/bug/20190709/1408254.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。