请教各位一个问题,求解答:vue封装公共方法如何在别的页面如何使用?求指导!

自己封装了一个公共的方法,然后在别的页面引入这个文件来调用,一直报Errorincallbackforwatcher"list":"TypeError:Object(...)isnotafunction"foundin
//在public文件中新建array-merge.js的文件
exportdefaultfunctionsteamroller(arr){
constnewArr=[];
for(leti=0;iif(Array.isArray(arr[i])){
newArr.push(...steamroller(arr[i]));
}else{
newArr.push(arr[i]);
}
}
returnnewArr;
}
//在别的页面要用到该房改,引入该文件
import{steamroller}from'../public/array-merge.js';
data(){
return{
filterOrderItems:[],
};
},
methods:{
list(){
this.filterOrderItems=steamroller(this.OrderItems);
}
}
qq_笑_17
浏览 872回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript