添加标题到URL流星铁路由器

时间:2015-01-08 05:09:31

标签: url meteor iron-router

目前我有

http://www.example.com/videos/videoId

在我的铁路由器中,

Router.route('/videos/:_id', { name: 'videoShowtemplate' }

我想让我的网站更加友好,所以我想添加 URL的视频标题。

http://www.example.com/videos/videoId/videoTitle
你能告诉我怎么做吗?非常感谢你。

1 个答案:

答案 0 :(得分:2)

浏览文档:https://github.com/EventedMind/iron-router/blob/devel/Guide.md

保持相同的路线,只需将/:slug添加到你的参数中。

_id

上完成所有验证
Router.route('/videos/:_id/:slug', { 
    template: 'videoShowtemplate' 
}

使用以下代码重定向到网站

in html

<a href="/videos/{{_id}}/{{title}}">click here</a>

或在js

Router.go('videoShowtemplate', {_id: id,slug: title});