meteor - 如何使用 Meteor 解析 url

标签 meteor

我正在将 Meteor 与另一个 CMS 结合使用,并使用运行 Meteor 所需的变量创建一个 url(例如 http://site.com?a=flash&b=hash )。如何使这些变量可用,并让 Meteor 将其忽略为一个位置?当我像这样加载网址时,我的应用程序无法正确加载,大概是因为它认为我正在请求不同的位置。

最佳答案

使用iron router,如果url中有查询字符串或哈希片段,您可以使用this.params对象的查询和哈希属性来访问它们。

// given the url: "/post/5?q=s#hashFrag"
Router.route('/post/:_id', function () {
  var id = this.params._id;
  var query = this.params.query;

  // query.q -> "s"
  var hash = this.params.hash; // "hashFrag"
});

关于meteor - 如何使用 Meteor 解析 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14149576/

相关文章:

javascript - 带有角色/带有meteor-roles包的组的组层次结构

javascript - 使用 bcrypt 的纯 JavaScript 实现

json - METEOR_SETTINGS - GA 代码一直失败

node.js - 在 Elastic Beanstalk 中更新 nodejs

javascript - meteor :错误:尝试使用 node-gd 访问图像时出现 ENOENT

javascript - 将变量传递给模板回调

javascript - 发送电子邮件时出现 meteor 错误

javascript - Meteor 方法回调何时触发?

Meteor:什么时候 this.isSimulation 比 Meteor.isClient 更有用?

html - 在 Meteor 应用程序中放置苹果全屏元标记