“发现流星”这本书开发了一个名为Microscope的示例应用程序,此处有Github存储库:https://github.com/DiscoverMeteor/Microscope
在其中,提交表单似乎是默认的(因为在html中找不到在/ submit的链接)。
<input type="submit" value="Submit" class="btn btn-primary"/>
Router.route('/submit', {name: 'postSubmit'});
我如何称呼它为其他名称,例如:/ postSubmit?
最佳答案
为此,您可以将路径更改为/postSubmit
Router.route('/postSubmit', {name: 'postSubmit'});
之所以有效,是因为该代码使用的是
pathFor
,它使用提供的路径名(postSubmit
)查找相应的路由路径(/postSubmit
)。对于下面的示例,
href
将替换为/postSubmit
<a href="{{pathFor 'postSubmit'}}">Submit Post</a>
结果将是:
<a href="/postSubmit">Submit Post</a>
关于javascript - 更改 meteor 中的默认/提交路线,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31222790/