为了账号安全,请及时绑定邮箱和手机立即绑定

在线等,如何在另外的页面上使用vue封装的public方法

在线等,如何在另外的页面上使用vue封装的public方法

郎朗坤 2019-06-18 09:26:31
自己封装了一个公共的方法,然后在别的页面引入这个文件来调用,一直报Errorincallbackforwatcher"list":"TypeError:Object(...)isnotafunction"foundin//在public文件中新建array-merge.js的文件exportdefaultfunctionsteamroller(arr){constnewArr=[];for(leti=0;i<arr.length;i++){if(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);}}
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 762 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号