问题标签 [iron-router]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
collections - 路由器 waitOn 等待每次渲染的订阅
我有一个带有waitOn
钩子的路线,它返回一个Meteor.subscribe
. 每次触发路线时,我都会loadingTemplate
在看到实际数据之前简要地看到我的微调器。
我会以为我只需要等待订阅下载一次,即第一次?
如果我做错了,请提出更好的方法。
meteor - 使用 Iron Router,“未定义路由器”
我在我的应用程序中添加了 Iron-router 来处理主页、关于页面和应用程序主页(即地图)之间的路由
在使用陨石添加 Iron-router 后,我编写了一个 router.js 文件并将其放在我的 /client 文件夹中,但是我收到一条错误消息,显示“未捕获的 ReferenceError:路由器未定义”
我用chrome devtools检查了错误,它指向了我在下面添加的router.js开头的“Router.configure(...”
有谁知道为什么我收到路由器未定义的错误?
meteor - 使用 Meteor 和 Iron Router 登录后重定向
我正在使用 Meteor 的内置 loginButtons 选项,我想在用户登录后重定向。使用内置的网络片段意味着我不能使用 Meteor.loginwithPassword 的回调,我看不到里面的任何钩子Iron-Router 进行重定向。
有什么建议么?
mongodb - 了解新的 mongo id 并将其与 Iron-router 一起使用
我有一个简单的帖子路线来寻找帖子_id
。问题是pathFor
助手创建了这样的路径:
我猜想 mongoDB 插入已更改,现在该_id
对象在其中包含另一个名为_str
.
这是我的路线:
目前,它创建了一个href
like :
点击它会打开一个网址
但是,我得到的是“NotFound”模板而不是帖子。
我怎样才能解决这个问题?
javascript - 如何使用 Iron-router 而不是 router 转换此代码
https://github.com/davebryson/meteor_file_upload_example
以上是使用 Meteor.router 的原始代码
我想只使用 Iron-router 转换此代码,而不是以前的路由器包
但问题是当我上传文件时,
我不明白如何使用 Iron-router api 转换这些代码。
我认为 index.html 和服务器端 main.js 代码存在问题,但我无法解决。
你能用铁路由器转换下面的代码吗?
在原始代码中的服务器端 main.js 中。
我已经转换了客户端 main.js 中的代码,如下所示
关键是我无法通过 Iron-router 处理如何在服务器端代码中使用 http 方法
meteor - 如何使用 Iron 路由器提供静态内容(图像、字体等)
我刚开始在流星上使用铁路由器。我需要在主页上显示图像。我能够使用客户端路由为“家”配置路由。对于静态文件,我尝试 google 并发现添加服务器端路由可能会有所帮助。因此,我在服务器的 router.js 上添加了以下代码。
当我尝试访问http://localhost:3000/files/someImage.png
时,它说没有为/files/someImage.png
. 难道我做错了什么?有没有其他方法可以使用 Iron 路由器提供静态文件?
meteor - 加载javascript库流星
使用 javascript 库(d3.js)的带有子页面的 Meteor 项目 - 非常大,所以我不希望 Meteor 在实际需要它之前加载 d3(许多用户将不需要它)
如何包含 js 文件?(我不想使用 CDN)
使用 Iron-router
meteor - Meteor iron-router - 我可以在路线中有多个数据源吗?
我有一个使用 Iron Router 的 Meteor 构建的应用程序。我的布局使用多个收益模板,我想将不同的数据传递给每个模板。
它成功地将任务传递给 tasksList 模板,但没有通过 selectedTask 传递给 taskDetail 模板。
是否可以有多个数据源,这是正确的方法吗?如果是,那么为什么它不起作用?
提前致谢!:-)
meteor - Iron Router:何时在 this.route() 中使用字符串 VS 符号作为控制器名称
有人可以帮助解释在此示例中何时使用字符串 VS 符号作为名称。在我的代码中,我将控制器定义为:
// 为什么不同,我的代码只适用于 PostShowController 周围的单引号,但 Telescope 使用符号方式: https ://github.com/SachaG/Telescope/blob/master/lib/router.js
meteor - Iron Router 在使用 WaitOn 加载之前显示我的 Not Found 模板:Meteor
我将订阅放在带有 Iron Router / Meteor 的控制器中的 WaitOn 函数中,当订阅填充时,浏览器显示我的 notFoundTemplate:'notFound'。
如何解决这个问题?我以为 WaitOn 实际上会,你知道……等一下?
我的路径取决于包含 URL 的订阅。IE
www.myapp.com/Fred