Ruby on rails 使用javascript、Rails 5从资产加载json文件
我使用的是javascript cdn,使用这个particle.js的部分要求是从assets目录加载一个json文件。这就是my home.html.erb的样子Ruby on rails 使用javascript、Rails 5从资产加载json文件,ruby-on-rails,Ruby On Rails,我使用的是javascript cdn,使用这个particle.js的部分要求是从assets目录加载一个json文件。这就是my home.html.erb的样子 <div class="fluid-container" id="particles-js"> <h1>Hello This is a test for particles.js</h1> <p>Well does it work?</p> </di
<div class="fluid-container" id="particles-js">
<h1>Hello This is a test for particles.js</h1>
<p>Well does it work?</p>
</div>
<script src="https://cdn.jsdelivr.net/npm/particles.js@2.0.0/particles.min.js">
</script>
<script>
particlesJS.load('particles-js', 'assets/particles.json', function(){
console.log('particles.json loaded...');
});
</script>
您好,这是对particles.js的测试
那它有用吗
加载('particles-js','assets/particles.json',function(){
log('particles.json loaded…');
});
我还在/app/assets/particles.json上创建了一个particles.json
控制台中的结果是:
particles.js:1539获取404(未找到)
我应该将particles.json文件放在何处以及如何调用它?如果要从资产管道显示particles.js,应该使用
并选择一个目录:
- 应用程序/资产
- 图书馆/资产
- 供应商/资产
- public/yourfolder/particles.json
的错误。相反,将您的.json
文件放入app/assets/javascript
文件夹中,然后将代码写成
,它会为您找到它。