目前我有
http://www.example.com/videos/videoId
在我的铁路由器中,
Router.route('/videos/:_id', { name: 'videoShowtemplate' }
我想让我的网站更加友好,所以我想添加 URL的视频标题。
http://www.example.com/videos/videoId/videoTitle
你能告诉我怎么做吗?非常感谢你。
答案 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});