MeteorJS重新加载时未运行外部script.js?

埃迪旺

我当前正在运行一个已编译的scripts.js文件,该文件使用onRendered方法激活了一堆各种UI功能(砌体,导航栏等)。

Template.mainLayout.onRendered( function() {
    $.getScript('js/scripts.js');
});

我的问题是,如果我导航到/ team之类的另一个页面,该脚本不会重新运行,这意味着在其他页面中,该砖石结构不再起作用。另外,当我返回首页时,脚本也会中断,从而使导航栏中断。

如果我使用此功能有误,请告诉我?

杰弗里·布斯(Geoffrey Booth)

如果您自己托管脚本,请将其放在client/compatibility文件夹中。流星会自动将它们包含在您的应用中。

如果要从CDN加载它们,请编辑client/index.html文件夹以添加script标签。

然后,在您的onRendered回调中,放入初始化您的自定义脚本的代码,例如this.$('table').datatable()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过MeteorJS加载外部JS / JQuery脚本

来自分类Dev

外部.js文件中的jQuery未运行

来自分类Dev

Next.js在保存时重新加载

来自分类Dev

MeteorJS外部文件:CSS和JS

来自分类Dev

正在加载外部JS文件,为什么无法运行?

来自分类Dev

Angular JS-UI-Router:单击时重新加载状态

来自分类Dev

Angular JS-UI-Router:单击时重新加载状态

来自分类Dev

如何防止 js 变量在 Polymer 中重新加载时被重置?

来自分类Dev

JS CountDown 请不要在刷新时重新加载

来自分类Dev

单击事件时页面重新加载 - React JS

来自分类Dev

JS脚本未运行?

来自分类Dev

外部窗口小部件加载完成时执行JS命令

来自分类Dev

从JS类加载外部JS文件

来自分类Dev

Rails + jQuery:JS函数在页面加载时自动保持运行

来自分类Dev

Rails + jQuery:JS函数在页面加载时自动保持运行

来自分类Dev

加载“ Gruntfile.js”任务...运行`grunt`时出错

来自分类Dev

加载外部JS文件的进度

来自分类Dev

动态加载/卸载外部JS

来自分类Dev

不加载外部js脚本

来自分类Dev

Google DevTools:当我重新加载它时,请重新打开我的js和css文件

来自分类Dev

加载图片后运行JS

来自分类Dev

在JavaScript中,是否可以在<script> </ script>标记中导入JS模块而不加载外部文件?

来自分类Dev

Angular JS查询未运行

来自分类Dev

通过Ajax加载内容时未加载WORDPRESS Audio Player,未应用MediaElement.js

来自分类Dev

外部Javascript文件(Script.js)在ASP.NET C#后加载表单代码

来自分类Dev

Angular JS-重新加载整个页面

来自分类Dev

Backbone.js的Highcharts重新加载问题

来自分类Dev

使用sammy.js重新加载页面

来自分类Dev

Vue.js动态组件重新加载

Related 相关文章

热门标签

归档