
VUE2
不抽烟的小王
这个作者很懒,什么都没留下…
展开
-
vue+element 键盘回车事件导致页面刷新的问题
即:@keyup.enter是vue监听键盘回车事件,如果用了封装组件的话,比如element,这个时候使用按键修饰符需要加 上.native(监听根元素的原生事件,使用 .native 修饰符)2.如果在input上加上@keyup.enter.native,第一次回车时还是会刷新界面,在el-from上加上 @submit.native.prevent。1.如果回车时有方法需要调用,在调用方法的时候加上@keyup.enter.native。这样,就可以完美解决问题了。原创 2024-07-02 14:43:19 · 756 阅读 · 0 评论 -
指定位置插入指定字符
【代码】指定位置插入指定字符。原创 2024-06-21 16:43:02 · 385 阅读 · 0 评论 -
防抖与节流
immediate:传true为防抖,传false为节流。fn:执行的函数方法。原创 2024-05-07 10:41:50 · 174 阅读 · 0 评论 -
vue判断页面是否加载完成后,执行事件
通过定时器,判断document.readyState的状态来执行事件。很多时候用this.$nextTick并不能满足需求。原创 2024-04-26 14:48:31 · 916 阅读 · 0 评论 -
vue el-dialog 对话框居中显示
以上代码的作用:给 el-dialog__body 加 overflow auto 实现 body内部滚动。但是,因为overflow容器需要外部限制容器的大小才能产生内部滚动,所以使用。把 el-dialog__body 的大小限制为总大小减去头和尾的大小。是通过 transform 来实现水平和垂直居中。是设置对话框的高度和宽度。原创 2024-04-24 20:37:06 · 2361 阅读 · 0 评论 -
根据生日计算年龄
【代码】根据生日计算年龄。原创 2024-03-20 15:08:29 · 379 阅读 · 0 评论 -
vue根据身份证号算出年龄
【代码】vue根据身份证号算出年龄。原创 2024-03-20 15:07:26 · 509 阅读 · 0 评论 -
通过el-progress封装的进度条
用法:progressShow属性触发进度条显示隐藏(必填),其他的可不填,有其他需求可自行添加。原创 2024-03-14 14:16:19 · 892 阅读 · 0 评论 -
基于Element的进度条Loading
前端在中后台项目开发中经常要使用到loading遮罩层在数据交互时展示,目前我使用element组件库的loading,发现不能自定义,loading的样式比较少,官方只提供修改loading的图标和文字。但是我的需求是希望展示的是进度条一样的效果,那就不用loading组件,使用element的Progress进度条组件,自己写一个。在需要遮罩的元素内放入即可,接收loading参数控制是否展示,展示时会覆盖父级元素。基于Element的进度条loading组件。组件的api可以自行添加。原创 2024-01-31 18:18:06 · 1760 阅读 · 0 评论 -
vue+elementUI添加进度条效果,添加loading效果
在main.js文件中引入和使用。原创 2024-01-31 18:16:12 · 1111 阅读 · 0 评论 -
Vue中Element的table多选表格如何实现单选
【代码】【无标题】原创 2023-12-26 15:34:52 · 2619 阅读 · 0 评论 -
前端数据排序
【代码】前端数据排序。原创 2023-12-22 14:21:54 · 1189 阅读 · 0 评论 -
vue中bus的详细使用
2、在要传值的组件页面中用e m i t , 在 要 拿 到 值 的 兄 弟 组 件 页 面 中 用 emit,在要拿到值的兄弟组件页面中用emit,在要拿到值的兄弟组件页面中用on。首先,先创建bus.js文件,然后在引用,这里有两种引用方法:局部引用和全局引用。2、这是我创建的子元素(也是第一个兄弟组件)busLearn.vue文件。3、这是我创建的子元素(也是第二个兄弟组件)busTest.vue文件。局部引用:是在组件的文件里面引用bus.js文件。全局引用:是在main.js里面直接引用。原创 2023-11-15 09:27:39 · 884 阅读 · 0 评论 -
el-tree目录和el-table实现搜索定位高亮方法
需求:el-tree目录实现搜索查询el-table表格项,双击表格项根据yiZhuMLID||muLuID定位el-tree目录,并且高亮展示在可视化区域内,再重新根据el-tree目录的yiZhuMLID搜索刷新el-table表格,定位且高亮展示相对应的yiZhuMLID的需求。5、el-table定位数据高亮的方法。4、el-table的封装。2、样式Style代码。原创 2023-10-10 10:39:16 · 820 阅读 · 0 评论 -
微信小程序富文本组件mp-html
uni-apptablevideosvghtml≈24.5KB查看了解更多。原创 2023-05-21 11:04:21 · 3247 阅读 · 0 评论 -
uni-app中下拉框多选
注意:插件的colums中的key 值是label和value,如果项目中数据的key值和插件不一致,需要在获取到数据后替换key值。step2:使用HBuilderX导入插件。在获取到人员列表后替换key值,再打开。step 3:在要使用的页面直接使用。实现如上图的可多选的下拉框。step1:打开链接。原创 2023-05-05 10:21:22 · 2388 阅读 · 0 评论 -
uniapp中使用 uni.navigateBack() 返回上级页面并传参
需求:在A页面中通过跳转到B页面,在B页面中处理的数据,需要跳转回A页面供其使用。在A页面中使用刚刚绑定的getValue()方法接收B页面传递的数据。形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。使用 getCurrentPages()给上个页面实例绑定方法和参数。获取当前页面栈的实例,以。在B页面的跳转事件中。原创 2023-05-04 14:23:09 · 1328 阅读 · 0 评论 -
vue后台管理项目如何实现下载本地下的文件
herf为本地下载路径,文件在public目录下。// // 本地下载方法,文件放在public目录里。// 使用a标签下载。原创 2023-04-28 18:04:29 · 949 阅读 · 0 评论 -
UniApp中H5跨域APP和小程序不跨域的解决方法
在本地调试模式下,用代理方式解决了H5跨域请求,但运行在手机APP和微信小程序时,请求不到数据,这是因为在uni.request中,APP和微信小程序需要写完整地址。url: WdefBaseUrl + url, // 非H5端即微信小程序或App。微信小程序记得登录微信平台,把合法https地址填到里面去。UniApp中H5跨域APP和小程序不跨域的解决方法。判断方式分开来写,代码如下。原创 2023-04-28 10:10:31 · 1095 阅读 · 0 评论 -
时间格式化
/获取当前毫秒数(0 - 999)//获取完整的年份(4位,1970-?//获取当前时间(从1970.1.1开始的毫秒数)//获取当前毫秒数(0-999)//获取当前月份(0-11,0代表1月)let t = new Date().getTime();//获取当前星期X(0-6,0代表星期天)//获取当前分钟数(0-59)//获取当前秒数(0-59)//获取当前小时数(0-23)//获取当前日(1-31)//获取当前年份(2位)// new Date()常用的方法。原创 2023-03-10 10:35:44 · 97 阅读 · 0 评论 -
各种关闭eslint方法总结
1、package.json关闭eslint2、修改eslint的语法检测,文件为根目录下的 package.json文件(规则写在rules内)3.vue cli关闭eslint。原创 2023-02-11 17:49:48 · 28361 阅读 · 3 评论 -
vue项目,别人电脑上看你本地的项目
别人打开这个就可以访问你本地项目了(类似于:192.168.100.100:8089 )(PS:连同一个WiFi,必须在同一个局域网才行)npm run dev --host 报错。4. 电脑IP+端口即可访问了。原创 2023-02-24 17:04:35 · 2595 阅读 · 2 评论 -
vue脚手架创建项目时的 linter / formatter 配置选择
使用 ESLint 官网推荐的规则 + Standard 第三方的配置。使用 ESLint 官网推荐的规则 + Prettier 第三方的配置。使用 ESLint 官网推荐的规则 + Airbnb 第三方的配置。Prettier 主要是做风格统一。只配置使用 ESLint 官网的推荐规则。原创 2022-09-28 19:25:58 · 1539 阅读 · 0 评论 -
Vue组件间通信的几种方式
Vue组件间通信的几种方式原创 2022-09-26 23:40:26 · 99 阅读 · 0 评论