Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.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/0/laravel/11.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 如何在vue和laravel中实现js的集成_Javascript_Laravel_Vuejs2 - Fatal编程技术网

Javascript 如何在vue和laravel中实现js的集成

Javascript 如何在vue和laravel中实现js的集成,javascript,laravel,vuejs2,Javascript,Laravel,Vuejs2,我试图在Vue和Laravel中实现 在bootstrap.js中我有 window.Materialize = require('materialize-css'); 在App.vue组件中,我有 mounted(){ Materialize.toast('I am a toast!', 4000) } 收到 “未捕获引用错误:未定义具体化” 消息。删除带有materialize js的脚本标记,或者在要求materialize之前确保已加载jquery。 我想您有一个browseri

我试图在Vue和Laravel中实现

bootstrap.js中
我有

window.Materialize = require('materialize-css');
App.vue
组件中,我有

mounted(){
  Materialize.toast('I am a toast!', 4000)
}
收到

“未捕获引用错误:未定义具体化”


消息。

删除带有materialize js的脚本标记,或者在要求materialize之前确保已加载jquery。 我想您有一个browserify设置,如果您有,您可以这样做:

require('jquery')(window);
require('materialize-css')(window); 
或者类似的:

global.jQuery = require('jquery')
global.Materialize = require('materialize-css')
或者只需全局导入jQuery,然后简单地
var Materialize=require('Materialize-css')
并使用变量

对于网页包设置,请为您通过npm安装并在全球范围内需要的内容添加插件:

  plugins:[
   new webpack.ProvidePlugin({
   $: "jquery",
   jQuery:'jquery',
   jquery:'jquery'
 }),
],

我很感谢您的支持,但是下面的代码是与我一起使用的
var Materialize=require('Materialize-css')