【问题标题】:Where do I put iron-router code?我在哪里放铁路由器代码?
【发布时间】:2014-03-27 01:49:57
【问题描述】:

我应该放在哪里

Router.map(function(){
    this.route(name:String, options:Object);
});

以及所有其他带有流星的铁路由器代码?在 main.html 文件中?

【问题讨论】:

    标签: html meteor iron-router


    【解决方案1】:

    您可以查看unofficial-meteor-faq 了解一些文件组织的想法。它应该在client 目录下 - 例如client/lib/routes.js,但没有严格的规定应该去哪里。

    【讨论】:

    • 嗨,David,实际上是否不建议将其放在服务器也可以使用的文件夹中,以便可以共享路由并且可以在同一文件中定义仅服务器路由?
    • @SerkanDurusoy 我更喜欢将我的服务器代码保留在服务器上,所以我也有一个server/routes.js。在我们的例子中,服务器路由非常简单,因此两者之间不需要共享代码。
    • 你能扩展一下你的答案吗?我想知道将路由代码放在客户端上是否有缺点。似乎……不太安全……我对此一无所知。
    猜你喜欢
    • 2014-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-10
    • 2017-08-15
    相关资源
    最近更新 更多