我有一个小的,简单的js函数(使用vuejs),当编码到我的刀片文件中时可以工作,但是当我尝试从不同的js文件中包含它时,它没有。
基本上;
<script> //here is my script </script>
有效,但
<script src="/includes/samescriptbutinjsfile.js"> </script>
不起作用。
我已经尝试在我的标题和我的身体底部加载这个js文件。为了提供更多的背景,我试图从vue.js的介绍工作中提出这个简单的方法;
new Vue({
el: '#app',
data: {
message: 'this is a message'
}
})
在我身体的上半部分我有一个div
<div id="app">
@{{ message }}
</div>
// some other divs
// and here the script/scriptcall to file
我对这里出了什么问题一无所知..
答案 0 :(得分:1)
通常情况下,因为您要将其包含到另一个文件夹文件中,所以您的include需要上升一个级别才能获取正在调用的相关文件。
最简单的方法是简单地将src="js/display.js"
更改为src="../js/display.js"
答案 1 :(得分:0)
执行此操作的“Laravel方式”是使用资产:src={{ asset('js/display.js') }}