- 博客(8)
- 收藏
- 关注
原创 vue界面组件优化
1、vue界面组件优化(封装)1.select优化场景:酒店系统中,订单管理、酒店管理、加入分组、加入标签、分组管理、标签管理等等组件都用到了标签选择和分组选择,每个组件中都得写同样的请求逻辑,导致多组件过多重复代码,这个时候可以把那些相同的功能,抽离出来成一个组件,通过组件引用方式来实现就方便省事了,降低代码量,便于后期维护。优化方案:将此select单独放到一个文件中,利用父子传参props、子父传参$emit以及插槽来实现// 在components目录创建一个common目录,然后再其
2021-08-06 14:25:20
504
原创 前端代码优化(持续更新中)
优化1、if语句优化1、初学returnWeekday() { let string = '今天是星期' const date = new Date().getDay() if (date === 0) { string += '日' } else if (date === 1) { string += '一' } else if (date === 2) { string += '二' } else if (date === 3) { string += '三
2021-08-03 09:45:00
330
原创 Vue3全局配置提示方法
简单纪录一下最近v3开发中的知识点配置文件global.js,配置提示、通知main.js 全局引入组件中的使用生产开发环境都可以使用
2021-05-28 11:06:02
586
原创 vite创建vue3项目报错(throw new Error(`esbuild: Failed to install correctly)
vite创建vue3项目报错(throw new Error(`esbuild: Failed to install correctly)Make sure you don’t have “ignore-scripts” set to true. You can check this with“npm config get ignore-scripts”. If that returns true you can reset it back tofalse using “npm config se
2021-04-29 15:08:23
2605
1
原创 2021-04-08hasOwnProperty()
日常小记JavaScriptObject的hasOwnProperty()方法返回一个布尔值,判断对象是否包含特定的自身(非继承)属性。
2021-04-08 17:42:23
76
原创 前端常用正则表达式
常用正则表达式1、数字系列只能输入数字/^\d+$/只能输入n个数字/^\d{n}$/至少输入n个以上的数字/^\d{n,}$/只能输入m到n个数字/^\d{m,n}$/2、字母系列只能输入英文字母/^[a-z]+$/i只能由大写英文字母组成/^[A-Z]+$/3、组合系列只能由英文和数字组成/^[a-z0-9]+$/i只能由英文、数字、下划线组成/^\w+$/只能由加号、减号、小数点、数字组成/^\-.
2021-03-24 17:04:42
198
原创 element form 规则校验bug
work小记(一) element form 规则校验bug同组件根据情况展示创建需要的form或者更新需要的form,为其添加对应的rules,当在页面先点编辑然后关闭,再切换到新增的时候,bug出现:新增页面会从第一个input开始展示为空校验红色框,数量为编辑form中规则的数量<el-form v-if="status === 'create'" ref="createForm" label-width="110px" :model="formQuery" :rules="creat
2021-03-23 18:09:17
359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人