在ruby on rails项目中使用particle.js
Use particle.js within ruby on rails project
我想在rails应用程序中集成那个javascript插件。https://github.com/VincentGarreau/particles.js/
到目前为止我做了什么
application.js
/* particlesJS.load(@dom-id, @path-json, @callback (optional)); */
particlesJS.load('particles-js', '/particle.json', function() {
console.log('callback - particles.js config loaded');
});
我把particles.js放在vendor/assets/javascript中,把particle.json(配置文件)放在app/assets/Jjavascript中。由于某些原因,particle.son没有正确加载。
错误消息:
错误:ActionController::RoutingError(没有与[GET]"/particle.json"匹配的路由)
编辑
我尝试在页脚部分中使用粒子。这行不通
相反,我把代码移到了一个普通的页面上,这很有效。但是我不知道为什么它有效!?
清单指令中是否引用了particles.js
?例如,在application.js中,确保//= require particles
或//= require tree .
指向它
由于在项目的根/
目录中查找JSON对象,您可能会遇到路由错误。由于您使用的是Rails资产管道,请将/particle.json
更改为assets/particle.json
:
particlesJS.load('particles-js', 'assets/particle.json', function() {
console.log('callback - particles.js config loaded');
});
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 使用agility.js进行页面布局和合成
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 强制模板刷新ember.js
- 如何编写HTML输入的JS内联
- Angular JS IE9 Hashbang url rewriting
- 使用JS将数组转换为json对象
- Node.js v6.2.0类扩展不是函数错误
- 当js函数's已执行
- 要求未定义JS回调参数
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 如何从Java/scala调用js美化程序
- 如何更改<svg>标记为<img>用js标记
- 如何使用 node.js 比较两个 json 数组
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 将particle js安装到wordpress或使用其他方法
- 在ruby on rails项目中使用particle.js