meteor - Router.go() 发生了什么?

标签 meteor

这个命令在iron-router中不是还存在吗?为什么会出现此错误?

TypeError: Object function router(req, res, next) {                                                          // 13
    //XXX this assumes no other routers on the parent stack which we should probably fix      // 14
    router.dispatch(req.url, {                                                                // 15
      request: req,                                                                           // 16
      response: res                                                                           // 17
    }, next);                                                                                 // 18
  } has no method 'go'

最佳答案

如果它要在启动时运行,您必须将它包装在“if (Meteor.isClient)”中。这很有趣,因为您可以调用未包装的 Router.route() 并且它们运行良好。

关于meteor - Router.go() 发生了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26680281/

相关文章:

meteor - 如何设置在夹具中创建的用户的密码

javascript - Angular Material 和 meteor 的控制台错误

javascript - 使用模板事件监听器删除 Meteor.js 集合时出现问题

javascript - meteor 用户未定义

javascript - Meteor 0.6.5.1 和 twitter typeahead.js - (如何)它工作?

reactjs - 模块 '' meteor / react meteor 数据 '' has no exported member ' withTracker'

javascript - Iron-router(最新)在 Windows 7 x64 (Meteor 0.8.3) 上的安装问题

javascript - nvd3 折线图未绘制正确的数据

arrays - 如何在 meteor 发布函数中设置嵌套数组值?

meteor - 如何停止所有正在运行的 meteor 服务器