- 博客(21)
- 收藏
- 关注
原创 webpack使用gizp打包
1.安装CompressionWebpackPlugin命令:npm i -D compression-webpack-plugin2.引入以下代码const CompressionWebpackPlugin = require("compression-webpack-plugin"); // 开启gzip压缩, 按需引用const productionGzipExtensions = /\.(js|css|json|txt|html|ico|svg)(\?.*)?$/i; // 开启gz
2022-05-22 12:47:36 436
原创 VUE3(api更新)
vue3总结1.setupsetup是vue3api的大舞台,vue3所有新增的api都要在里面写具体如下::注意点1.setup函数的执行顺序在created和beforecreate前面2.setup函数只能是同步不能是异步3.setup由于执行在created和beforecreate前面所以无法使用 data 和 methods 的变量和方法,this为undefined4.setup能接受到两个参数props和context1.props,是一个对象,该对象包含的.
2022-05-13 18:05:48 1242
原创 【webpack打包报错】Error: Cannot find module ‘./webpack4Cache“错误:找不到模块‘./webPack4Cache“
webpack打包报错升级一下版本到6.1.1就行了cnpm i -D compression-webpack-plugin@6.1.1
2022-05-06 17:11:30 552
原创 axios post下载word
axios({method: "post",url:'/admin/excel/exportUserQr',responseType: 'blob',type: 'application/vnd.openxmlformats-officedocument.wordprocessingml.document;charset=utf-8',data:{ids: this.IdArray}}).then((data)=>{ console.log(da...
2022-02-17 15:08:59 297
原创 获取浏览器地址栏的ip
<template><div> {{location}}</div></template><script>export default { components: {}, props: {}, data() { return { location:'' }; }, watch: {}, computed: {}, created() {this.location=locat.
2022-02-10 18:10:38 2129
原创 修改Element ui的table的title的默认属性
.el-tooltip__popper { width: 50%;/*修改宽度*/ background: #000 !important;/*背景色 !important优先级*/ color: #FFFFFF !important;/*字体颜色*/ text-align: center; }
2022-01-04 11:14:54 827
原创 解决vue-router重复点击时报错
//在router.js放以下代码const originPush=VueRouter.prototype.pushVueRouter.prototype.push=function push (location) { return originPush.call(this,location).catch(err=>err)}
2021-12-28 10:46:45 344
原创 axios POST请求导出Excel
axios({method:'post',headers:{'content-type':'application/JSON;charset=UTF-8'},//一定要问清后端是什么我的是json还有的是application/x-www-form-urlencodedurl:``,//接口地址 data: { ids:this.ArrId//参数,我的是选中列表的id },...
2021-12-21 15:50:27 508
原创 js方法(陆续更新不足提供补充)
对象in(检查对象中有没有存在某个属性名) var obj={ name:'小明', age:18 } console.log('name' in obj)//true构造函数(类)instanceof(检查一个对象是否是一个类) function Person(name,age){ this.name=name th.
2021-12-15 16:48:03 110
原创 无焦点监听蓝牙扫码枪的扫码值
<template><div></div></template><script>export default { components: {}, props: {}, data() { return { spamle:'' }; }, watch: {}, computed: {}, created() { }, mounted() { var code = '.
2021-11-30 11:05:48 601
原创 Vue Cli4.5版本手机端适配(rem)
1.安装amfe-flexible(根据屏幕动态改变根元素font-size,postcss-pxtorem把代码中px转为rem)npm i amfe-flexible -S2.安装postcss-pxtorem(一款 PostCSS 插件,用于将 px 单位转化为 rem 单位)安装命令 npm i postcss-pxtorem -D3.然后在main.js里引入amfe-flexibleimport 'amfe-flexible'如果安装后起服务爆错Error: Pos.
2021-11-19 15:25:23 643 2
原创 vue 使用mock.js
1.安装插件npm install mockjs --save-dev自己创建一个js文件//引入mockjsimportMockfrom'mockjs'//使用mockjs模拟数据Mock.mock('http://www.list.com',{定义地址后面在接口使用"ret":0,"msg":[{'one':'通知公告','two':['生产企业','经营企业','餐饮企业'],'three':['生...
2021-07-15 12:12:43 129
原创 vue cli4解决全局守卫不能跳转问题
vue cli4解决全局守卫不能跳转问题router.beforEach((to,form,next)=>{to 放行的路由form 从哪个路由离开next 函数,决定放行哪个路由,因为默认值为false了,所以如果跳转不了时,设置next(true)就行了}...
2021-05-15 15:41:26 365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人