摘要: unplugin-vue-components 是由vue官方人员开发的一款自动引入插件,可以省去比如UI库的大量 import 语句。 安装: npm i unplugin-vue-components -D 配置: vite.config.js import { AntDesignVueReso 阅读全文
posted @ 2022-11-01 15:19 孟祥玉 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 父子组件的传值,在Vue官方也写得很清楚,父组件中使用v-bind绑定传送,子组件使用props接收。 父组件通过v-bind绑定数据: <template> <router-view :yourdata="yourdata"></router-view> </template> <script> 阅读全文
posted @ 2020-08-08 10:00 孟祥玉 阅读(1579) 评论(0) 推荐(1) 编辑
摘要: 微信小程序progress进度条内部圆角及渐变色 <view class="progress-box"> <progress percent="80" border-radius='5' stroke-width="5" activeColor='#FE564D'/> </view> 设置progr 阅读全文
posted @ 2020-07-16 10:36 孟祥玉 阅读(2544) 评论(0) 推荐(0) 编辑
摘要: 小程序开发过程中会遇到参数id会通过二维码获取,然后执行接口获取数据,但是难免会遇到带过来的参数出现乱码,这样就需要解码,多个参数时就需要进行处理取我们需要的字段值:小程序开发过程中会遇到参数id会通过二维码获取,然后执行接口获取数据,但是难免会遇到带过来的参数出现乱码,这样就需要解码,多个参数时就 阅读全文
posted @ 2020-07-16 10:07 孟祥玉 阅读(1776) 评论(0) 推荐(0) 编辑
摘要: 一、数字校验 数字 ^[0-9]*$ n 位的数字 ^\d{n}$ # n位的数字 ^\d{n,}$ # 至少n位的数字 ^\d{m,n}$ # m-n位的数字 零和非零开头的数字 ^(0|[1-9][0-9]*)$ # 零和非零开头的数字 ^([1-9][0-9]*)+(.[0-9]{1,2})? 阅读全文
posted @ 2020-02-20 10:40 孟祥玉 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 使用:兄弟组件之间进行传值; 安装:npm install vue-bus 在main.js中引入vue-bus 在组件中使用: A组件触发事件: this.$bus.emit("parameterName",params); B组件接收事件: this.$bus.on("parameterName 阅读全文
posted @ 2019-07-27 22:37 孟祥玉 阅读(2780) 评论(0) 推荐(0) 编辑
摘要: (1)使用 XMLHttpRequest 对象获取图片url的Blob值 注意这里的XMLHttpRequest必须使用异步模式,同步模式不能设置 responseType = "blob" (2)使用 FileReader 对象获取图片 Blob 对象的 data 数据 阅读全文
posted @ 2019-07-17 08:41 孟祥玉 阅读(4067) 评论(0) 推荐(1) 编辑
摘要: npm i 插件 ,会把插件安装到node_modules目录中,不会修改package.json, npm i 插件 --save ,项目发布上线之后还会依赖用到的插件,没有这些插件,项目不能运行 自动更改package.json 阅读全文
posted @ 2019-06-24 14:24 孟祥玉 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 1:监听select 改变 2:监听checkbox 复选框 3:监听switch 开关 4:监听radio 单选框 5:监听submit 提交 阅读全文
posted @ 2019-05-05 13:35 孟祥玉 阅读(20708) 评论(0) 推荐(0) 编辑
摘要: 第一种:使用view标签形式回到顶部 WXML: WXSS: JS: 第二种 :使用scroll-view形式的回到顶部 WXML: WXSS: JS: 阅读全文
posted @ 2019-04-17 17:02 孟祥玉 阅读(423) 评论(0) 推荐(0) 编辑