铁:路由器返回路径路径两次?

问题描述:

我访问铁:路由器在构建面包屑帮忙,但奇怪的是我发现了两个对象返回当我这样做:铁:路由器返回路径路径两次?

console.log(typeof Router.current().route.path(this)); 

我回去:

object 
string 

对象是null btw ...

有谁知道为什么?我认为这与反应性有关,但我不知道从哪里开始。

+0

我在我的项目上试过这个,它工作得很好。我得到字符串,如果我拿出'typeof',我得到路径。我根本没有得到任何东西。 – 2015-02-09 13:25:47

+0

嗯,我想这可能与我如何称呼面包屑模板有关。由于某种奇怪的原因电话发生了两次,我会继续寻找。 – 2015-02-10 01:36:11

我真的不知道这个答案,但最简单的面包屑Iron.Location.get().path.split("/")

+0

谢谢,这确实会返回一个更有用的对象,包括查询和散列。 – 2015-02-10 01:33:54

虽然这不是直接回答你的问题,本教程介绍了很多关于铁:路由器http://kukuruku.co/hub/javascript/meteor-how-to-build-a-todo-list