javascript - Meteor 加载脚本,特定于页面的 CSS

标签 javascript css meteor iron-router

我目前遇到的问题是,我希望能够只执行特定的脚本和 CSS 文件,因为如果在错误的页面上执行,它会在浏览器控制台中产生错误。

我正在为 Meteor 使用“Iron router”,只有基本代码才能使其正常工作。现在,有没有办法让我将脚本作为参数发送,以便它只加载我希望页面加载的脚本?

最佳答案

简而言之,没有。 (还有。)

如果你有错误,你可能有错误的代码结构。有一些方法可以仅在需要时执行代码 - 您可能还应该看看 template.renderedtemplate.created 回调作为铁路由器 Controller 。然而,这是为了执行 - 所有内容都在开始时加载。

也就是说,从技术上讲,您可以使用require.js 之类的东西来动态加载一些脚本。但这否定了 Meteor 的大部分优势。使其与 Meteor 一起正常工作也相当困难。

关于javascript - Meteor 加载脚本,特定于页面的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18540385/

相关文章:

javascript - 在 javascript codeigniter php 中使用 ajax 成功函数获取数据时,如何禁用页面重新加载?

jquery - IE点击后垂直滚动条粘鼠标

css - 我应该使用 em 还是 px?

javascript - Meteor:项目可以交换的两个名称列表

javascript - 如何将文字变成表情符号

javascript - 检查外部 JSON 中是否存在单词

node.js - 在 Node 6.11.5 上安装 couchbase 失败

javascript - 如何在meteor中访问mongos db.system.js?

javascript - 在 React 类之间传递数据不起作用