vue封装公共方法
vue封装公共方法
? ??????
-
vue封装公共方法-
?? 在
src/utils文件夹下,创建js文件// 以图片转换 base64 格式为例 // 1.在 src/utils 目录下创建 base64.js 文件 // 2.文件中写入方法 export default { getBase64(file) { return new Promise(function (resolve, reject) { const reader = new FileReader(); let imgResult = ''; reader.readAsDataURL(file) reader.onload = function () { imgResult = reader.result; } reader.onerror = function (error) { reject(error); } reader.onloadend = function () { resolve(imgResult); } }) } } -
??
main.js中引用,全局挂载// 引入需要的 js 文件,注意路径 import base64 from '@/utils/date'; // 全局挂载方法 Vue.prototype.base64 = base64; -
?? 在需要的页面中直接使用
-