摘要: 0-80之间整数: reg = /(^[1-7]\d{0,1}$)|(^[8|9|0]$)|(^80$)/ 1-80之间整数: reg = /(^[1-7]\d{0,1}$)|(^[8|9]$)|(^80$)/ 阅读全文
posted @ 2021-04-16 11:15 搬砖的苦行僧 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1. display 方法(最常用的方法) display: flex; justify-content: center; align-items: center;2. 定位 1)固定宽高(100px) .parent{ position: relative; } .child{ position: 阅读全文
posted @ 2021-04-16 11:06 搬砖的苦行僧 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一. vue的优点 1. 轻量级框架:只关注视图层,是一个构建数据的试图集合,大小只有十几kb; 2. 双向数据绑定; 3. 组件化: 保留了react的优点,实现了html的封装和重用,构建单数据应用方面有优势; 4. 试图/模型/结构分离:使数据更改更为简单; 5. 虚拟DOM: dom的操作是 阅读全文
posted @ 2021-04-16 10:57 搬砖的苦行僧 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 父组件: <div> <div @click="handleVisit"></div> <child ref="child" :data="data" @close="closeDialog" ></child> </div> export default { name: "partentPage" 阅读全文
posted @ 2021-04-12 10:09 搬砖的苦行僧 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个this.$refs[formName].validate((valid) =>{} 无效的问题 当验证通过的时候点确定按钮没有报错,也没有任何反应 代码: 当验证不通过的时候:第632行有打印false 但是当验证都通过的时候:第632行没有打印 如果是这种情况就要考虑是在做验证的时候 阅读全文
posted @ 2021-04-07 17:10 搬砖的苦行僧 阅读(10797) 评论(0) 推荐(0) 编辑
摘要: 报错: 代码: 原因:vue里面不允许用特殊的标签来做自定义的标签,包括路由里面的配置,也不能使用特殊的标签名。 所以在这里的name不能使用form字段,可以换成其他的名字,如:formSubmit 阅读全文
posted @ 2021-04-06 11:05 搬砖的苦行僧 阅读(1340) 评论(0) 推荐(0) 编辑
摘要: <template> <div> <van-cell-group> <van-field v-model="value" @keyup="clearNoNum($event, 'value')" label="一位小数框" placeholder="请输入" /> <van-field v-mode 阅读全文
posted @ 2021-03-30 15:55 搬砖的苦行僧 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 1. 手机号码 let reg = /^1[3456789]\d{9}$/ 2. 身份证 let reg = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ 阅读全文
posted @ 2021-03-26 17:44 搬砖的苦行僧 阅读(71) 评论(0) 推荐(0) 编辑
摘要: phone.replace(/^(\d{4})\d{4}(\d+)/, '$1****$2') 阅读全文
posted @ 2021-03-26 17:42 搬砖的苦行僧 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1. 小数点保留后两位 let reg = /(^[1-9]\d*(\.\d{0,2})?$)|(^0(\.\d{0,2})?$)/ 2.只允许汉字字母1-20位 let reg = /^[a-zA-Z\u4e00-\u9fa5]{1,20}$/ 3. 10位数纯数字 let reg = /^[0- 阅读全文
posted @ 2021-03-26 17:41 搬砖的苦行僧 阅读(821) 评论(0) 推荐(0) 编辑