0
我想用Iron:Router打開新選項卡。我如何打開新選項卡Router.go()
並傳遞一些數據?如何使用Iron打開新選項卡:路由器並在Meteor.js中傳遞一些數據?
我想用Iron:Router打開新選項卡。我如何打開新選項卡Router.go()
並傳遞一些數據?如何使用Iron打開新選項卡:路由器並在Meteor.js中傳遞一些數據?
例如,您有與用戶的_id
配置文件路由,這將工作。
Router.go('/profile',Meteor.userId())
謝謝,但它並沒有打開新標籤頁。如何使用Router.go()函數打開新選項卡? – Phirum 2015-04-06 08:20:31
嗨@Phirum檢查[這個相關的SO](http://stackoverflow.com/questions/4907843/open-a-url-in-a-new-tab-using-javascript)你可以用普通的javascript來做到這一點,鐵路由器,你只會用'router.go'得到一個刷新頁面,你可以使用javascript + iron:router'window.open(Router.url(path,params,someQueryt));'按照這個語法結構 – Ethaan 2015-04-06 15:09:17
Ethaan是正確的,你需要'window.open(url)'來打開一個新窗口,然後它只是一個產生你想要的url的問題。 – 2015-04-07 02:18:44