Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用外部javascript文件中资产文件夹中文件的文件路径_Javascript_Php_Homestead_Lottie - Fatal编程技术网

使用外部javascript文件中资产文件夹中文件的文件路径

使用外部javascript文件中资产文件夹中文件的文件路径,javascript,php,homestead,lottie,Javascript,Php,Homestead,Lottie,我有一个外部js脚本(script.js),如下所示: var anim = document.getElementById('bodymovin'); var animData = bodymovin.loadAnimation({ container: anim, renderer: 'svg', loop: false, autoplay: false, path: 'NEED_HELP_HERE', }); btn = document.get

我有一个外部js脚本(
script.js
),如下所示:

var anim = document.getElementById('bodymovin');

var animData = bodymovin.loadAnimation({
    container: anim,
    renderer: 'svg',
    loop: false,
    autoplay: false,
    path: 'NEED_HELP_HERE',
});

btn = document.getElementById('animBtn');
btn.addEventListener('click', function() {
    animData.setDirection(1);
    animData.play();
});
在我的资产文件夹中,我有一个名为
data.json
的文件,上面脚本中的
path:
应该指向这个文件。 我似乎不知道如何在外部js脚本中使用资产文件夹中的文件

注:

  • script.js
    data.json
    在同一个目录中
  • script.js
    blade.php
    文件中被调用

你在调用文件中引用了external.js吗?要调用外部js文件,我在我的blade中已经这样做了:
你在调用文件中引用了external.js吗?要调用外部js文件,我在我的blade中已经这样做了: