
vue
关于vue
空&白
这个作者很懒,什么都没留下…
展开
-
vue表格拖拽,可以多个单元格拖拽
效果:第一行的1、2单元格从1单元格拖拽到第二行的2单元格,那么第二行的2、3单元格里的数据会被替换成第一行的1、2单元格的数据。原创 2025-02-06 10:30:16 · 911 阅读 · 0 评论 -
this.$t()在data中(i18n国际化),切换语言不生效的几张解决办法
当把语言设置在data里时,如果在本页面切换语言(弹窗切换语言功能、跳转切换语言页面在返回等),会发现title这个不会跟着变化语言,但是刷新下页面又可以了。原创 2024-12-02 11:51:47 · 468 阅读 · 0 评论 -
倒计时demo
/ 如果活动未结束,对时间进行处理。// 活动已结束,全部设置为'00'// 对结束时间进行处理渲染到页面。// 获取天、时、分、秒。原创 2024-10-30 14:29:33 · 722 阅读 · 0 评论 -
防抖(debounce)与节流(throttle) 2.0
ps:在编辑器中fun的颜色可能会跟其他的方法名不一样,但是是可以用的。原创 2024-10-30 14:23:28 · 197 阅读 · 0 评论 -
初学vue3+ts:export interface的合并定义
【代码】初学vue3+ts:export interface的合并定义。原创 2024-08-19 16:41:52 · 275 阅读 · 0 评论 -
初学vue3+ts:props的用法与注意事项
那就是在ts里,如果你const props = defineProps的话,但是在ts层又没用到这个key,只在视图层用到,那么可以把const props去掉,直接defineProps就行。或者跟vue2一样的写法。原创 2024-07-15 17:41:22 · 498 阅读 · 0 评论 -
初学vue3与ts:watch的使用
如果有需要用到immediate或者deep的话。监听1个props数据。监听2个及以上的数据。原创 2024-07-10 13:39:14 · 761 阅读 · 0 评论 -
初学vue3与ts:获取组件ref实例
【代码】初学vue3与ts:获取组件ref实例。原创 2024-07-04 10:54:38 · 530 阅读 · 0 评论 -
初学vue3与ts:定义一个函数,参数为特定值
【代码】初学vue3与ts:定义一个函数,参数为特定值。原创 2024-07-04 10:50:50 · 213 阅读 · 0 评论 -
初学vue3与ts:创建一个空数组,通过接口赋值
【代码】uniapp vue3 + ts创建一个空数组,通过接口赋值。原创 2024-07-03 17:47:24 · 773 阅读 · 0 评论 -
初学vue3与ts:定义一个对象,重置到初始值
【代码】uniapp vue3 + ts reactive定义一个对象,重置到初始值。原创 2024-07-03 17:39:31 · 1042 阅读 · 0 评论 -
初学vue3与ts:获取uniapp canvas实例
【代码】uniapp canvas vue3 ts实例。原创 2024-06-25 15:15:01 · 814 阅读 · 0 评论 -
用try...catch进行判断
在写一些提交数据的判断上,有时候会写下面的ifelse的判断方法,少一点还好,多的话就很难受也不好看。上面只是一些简单的判空,要加其他条件比如字符串长度不能超过x位啥的,emm,后面有遇到在加上去。原创 2024-03-15 18:44:59 · 440 阅读 · 0 评论 -
解决canvas裁剪图片iphone不能裁剪问题
上面的代码在开发者和安卓手机上可以实现,但是在iphone上,图片没有被裁剪成圆形。canvas绘制一个圆,并且在圆上绘制一个图片,裁剪该图片(就是把图片裁剪成圆)。原创 2024-02-23 13:32:52 · 567 阅读 · 0 评论 -
js判断数组中对象是否存在某个值
js判断数组中对象是否存在某个值原创 2024-02-21 17:48:31 · 586 阅读 · 0 评论 -
解决弹性布局父元素设置高自动换行,子元素均分高度问题(align-content: flex-start)
align-content: flex-start原创 2024-02-21 11:18:36 · 1032 阅读 · 0 评论 -
初学vue3与ts:keep-alive的简单使用
ps:因为我也不知道Component 是什么,折腾了好久才明白。不要问,问就是:is=“Component"的跟v-slot=”{ Component }"一样就对了。//include代表缓存name是FleetList的组件。//include代表缓存name是FleetList的组件。不要问Component 是什么,这么写就对了。原创 2023-12-07 14:16:51 · 255 阅读 · 0 评论 -
初学vue3与ts:vue3选项式api获取当前路由地址
vue3选项式api获取方法。原创 2023-12-07 12:01:08 · 764 阅读 · 0 评论 -
初学vue3与ts:element-plus的警告(Extraneous non-props attributes (ref_key) ...)
国内镜像站点如果进不去的话,在element-plus官网最下面的链接->国内镜像站点,点击即可。原来是vue3的版本与element-plus的兼容性问题,更新下vue3的版本即可。用了vue3与ts,ui我就选了element-plus。按照官网的安装引导,突然用到某些组件会提示警告。更新后,编辑器重启,在运行下就可以了。原创 2023-12-05 11:28:28 · 664 阅读 · 0 评论 -
初学vue3与ts:朕与太子的props、emit互动
/父组件要调用子组件的事件,必须暴露子组件的事件...重要的事说三遍,setup()不需要。//父组件要调用子组件的事件,必须暴露子组件的事件...重要的事说三遍,setup()不需要。//父组件要调用子组件的事件,必须暴露子组件的事件...重要的事说三遍,setup()不需要。//用emit需要的 setup的用法,setup()不需要。//用emit需要的 setup的用法,setup()不需要。//用emit需要的 setup的用法,setup()不需要。//子组件触发父组件的事件。原创 2023-11-27 15:37:56 · 182 阅读 · 0 评论 -
初学vue3与ts:路由跳转带参数
【用router.push跳转,用params带参数age=666】这个方法的router->index.ts。// 用router.push跳转,用query带参数name=lin。// 用router.push跳转,用params带参数age=666。,是以前可以用,现在变不一样了吗?:vue3目标页面要拿到上一页面带过来的参数,不能用。// 用router-link跳转带参数id=1。其他2中方法的router->index.ts。原创 2023-11-24 17:12:10 · 2094 阅读 · 0 评论 -
初学vue3与ts:setup与setup()下的数据写法
把setup写在script里<template> <div> <div class="index-title">script setup</div> <div class="title">字符串:</div> <div class="title-sub">ref版:{{strRef}}</div> <div class="title-sub">ref版模板字符串:{{strRef原创 2023-11-24 15:28:32 · 891 阅读 · 0 评论 -
eventBus
【代码】eventBus。原创 2023-11-06 16:07:06 · 100 阅读 · 0 评论 -
记录用户上次看视频的进度,并且从记录的时间继续观看
记录用户上次看视频的进度,并且从记录的时间继续观看原创 2023-03-13 17:22:04 · 19070 阅读 · 1 评论 -
ant、element-ui表格序号与scopedSlots
ant、element-ui表格序号原创 2023-03-06 17:18:27 · 317 阅读 · 0 评论 -
vue图片上传到oss
vue图片上传到oss原创 2023-03-06 17:05:08 · 680 阅读 · 0 评论 -
日期格式化.js
日期格式化.js原创 2023-03-06 16:18:50 · 76 阅读 · 0 评论 -
ant、element-ui表单数组里每一个item进行验证
ant、element-ui表单数组里每一个item进行验证原创 2023-03-03 17:49:40 · 211 阅读 · 0 评论 -
根据时间整合数据
根据时间整合数据原创 2023-03-03 17:09:08 · 72 阅读 · 0 评论 -
处理手机号隔开
处理手机号隔开 例如12345678900 => 123 4567 8900原创 2023-03-03 16:58:34 · 138 阅读 · 0 评论 -
手机号隐藏中间4位数
手机号隐藏中间4位数原创 2023-03-03 16:57:31 · 414 阅读 · 0 评论 -
js数值过长替换单位
数值过长替换单位原创 2023-02-01 10:43:27 · 222 阅读 · 0 评论 -
http请求封装
http请求封装原创 2023-02-01 10:38:55 · 211 阅读 · 0 评论 -
js精度3.0
js精度3.0原创 2023-02-01 10:13:05 · 121 阅读 · 0 评论 -
vue+element后台管理路由跳转问题
vue+element后台管理路由跳转问题原创 2022-11-21 11:09:55 · 1377 阅读 · 0 评论 -
vue+element后台菜单权限动态配置
vue+element后台菜单权限动态配置原创 2022-11-07 16:39:05 · 2834 阅读 · 1 评论 -
vue后端返回文件流,前端进行下载文件,导出文件
vue后端返回文件流,前端进行下载文件原创 2022-10-18 14:04:06 · 1924 阅读 · 0 评论 -
css制作序列帧动画
css制作序列帧动画原创 2022-09-08 10:49:34 · 1618 阅读 · 1 评论 -
JVxeTable的JVXETypes.textarea显示默认文案
JEECG官方首页:http://www.jeecg.com/JEECG在线示例:http://boot.jeecg.com/dashboard/analysisJEECG的JVxeTable,columns设置type为JVXETypes.textarea,使用的时候如下图,要是不点击完全不知道还可以展开(图2)图1图2后面查看文档,发现了个 formatter 这个属性。{ title: '备注', align: 'center', key: 'remark', width: '1原创 2022-05-24 15:51:40 · 887 阅读 · 0 评论 -
按enter键,快速切换到下一个输入框进行输入
这边用的是ant + vue效果:按enter键的时候,下一个输入框高亮,并且选中里面的值外层是一个数组,这边就不贴出来了<a-input-number :ref="'input' + index" @pressEnter="nextFocus(index,'input')" @focus="focusModel($event)" v-model="item.num" :min="0" :max="1000000" :precision="2" style="w原创 2022-05-02 17:22:11 · 2177 阅读 · 0 评论