0
我已經以下代碼:鐵路由器,字符串數組和pathFor
<ul>
{{#each title}}
<li><a href="{{pathFor 'tplTitle'}}">{{this}}</a></li>
{{/each}}
</ul>
「標題」是一個字符串數組:[「A標題」,「標題的另一個」,「結束標題」 ]
路由器代碼:
this.route("tplTitle", {
path:"/title/:sometitle",
data: function(){
return [... a search using "sometitle" argument ...]
})
問題:{{pathFor 'tplTitle'}}返回一個空字符串,即使我把路徑: 「/標題/:這個」(很奇怪,但也許有用:P)。
在文檔,我不能找到有關這個問題的信息與pathFor :(
我怎樣才能做到這一點
- 編輯 -
我發現這個解決方案:
<li><a href="{{pathFor 'article' _id=this._id }}">{{title}}</a></li>
來源:How to pass a parameter to pathFor in Handlebars for Iron-Router with Meteorite?
它的工作原理!但其解決方案優雅嗎?
這是好的:) –