And*_*Mao 10 routes package meteor meteorite
我正在尝试为Meteor应用程序构建一个智能包,它提供了一些基于智能包功能的监控功能和其他工具.有关详细信息,请阅读此问题.
无论如何,我正在试图找出为这个包创建一个管理界面的最佳方法,当然它本身也可以在Meteor中运行.理想情况下,我喜欢与天文台类似的东西,除了在网站的一个单独的部分,包可以控制(甚至在不同的端口.)
观察者们解决这个问题的方式非常巧妙 - 他们只是在主应用页面上有一个提供必要信息的弹出窗口.在我看来,这很好,但不是在应用程序上显示界面的最佳方式.使用路由的问题在于每个人使用的流行的Meteor路由器不支持多个页面的"堆栈",并且已经开发的更好的Meteor路由器(例如,Devshop 5中的Chris Mather )尚未发布然而.
任何人都可以提出一个解决这个问题的好方法吗?理想情况下,我的包只能在网站的单独部分上呈现自己的管理模板,例如/admin.
正如 James Hatfield 指出的那样,Iron-Router 现在支持多种布局。对于现在关注此线程的人来说,这是处理多布局场景的最佳方法。
Router.map ->
@route 'home',
layoutTemplate: 'homeLayout'
path: '/'
@route 'dashboard',
layoutTemplate: 'dashboardLayout'
Run Code Online (Sandbox Code Playgroud)