vue使用lrz处理图片出错,__webpack_require__.i(...) is not a

使用vue想要实现拍照预览的功能,在获取到图片之后,使用lrz获取图片的base64码,下面是源码:


 createImage: function(file, e) {

     lrz(file[0], { width: 480 }).then(function(result) {

         console.log("file**"+result.base64);

    });

  },

然后报错见截图:

https://img2.mukewang.com/5c4c00fc0001c4a506920290.jpg

在另一个js中文件(mobileFix.mini.js)中我找到了 I()方法,我做了引入处理 即:


import {I} from '../../static/js/mobileFix.mini.js';

但还有有这个错误,请问如何解决,或者有其他的方法实现这个功能?


元芳怎么了
浏览 426回答 1
1回答

莫回无

lrz的引入有问题,以下是正确引入方法:通过npm i lrz安装lrz,参见:链接描述之后在webpack.base.conf.js的module.exports中resolve中进行引用: alias: {      'vue$': 'vue/dist/vue.esm.js',      '@': resolve('src'),       "jquery": path.resolve(__dirname, '../static/js/jquery-3.1.1.min.js'),      "lrz":'lrz/lrz.bundle.js'    }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript