自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 vue3封装命令式弹窗组件

相信大家都封装过弹窗组件,基本思路都是父组件给子组件传递一个变量,子组件props进行接收,当点击确认或者关闭按钮时,通过emit回传事件供父组件调用。这种封装方式缺点是复用性查、使用频繁时需要定义多份{isVisible、handleSubmit、handleClose}代码,代码冗余,今天分享一种命令式组件封装的方式。命令式组件封装是一种将功能封装在组件内部,并通过命令式的方式进行调用和控制的封装方法。

2024-08-30 15:26:46 787

原创 对象数组去重

【代码】对象数组去重。

2024-05-23 11:19:01 116

原创 js格式化时间以及格式化时间为中文,传入时间字符串或者时间戳都可以,cv即用

【代码】js格式化时间以及格式化时间为中文,传入时间字符串或者时间戳都可以,cv即用。

2024-04-21 20:52:33 226

原创 element ui el-select组件添加选项下拉加载

需求描述:在做搜索的时候由于有一个下拉列表接口返回数据特别多所以对列表进行了一个下拉触底加载的事件,但是官方文档是没有对应的api的所以自己使用指令写了一个方法。

2024-03-15 22:29:19 962

原创 js判断当前时间是否在某个时间段内,可跨天

js判断当前时间是否在某个时间段内,可跨天

2024-02-04 11:54:43 786

原创 uni-app封装表格组件

【代码】uni-app封装表格组件。

2023-12-25 20:29:59 1959

原创 处理input设置readonly属性之后外层容器无法触发事件

处理input设置readonly属性之后外层容器无法触发事件

2023-12-05 15:19:18 1241

原创 处理uview表单赋值之后无法通过表单校验

处理uview表单赋值之后无法通过表单校验

2023-11-14 21:54:12 1102 1

原创 处理微信小程序在ios端页面出现左右滑动的问题

处理微信小程序在ios端页面出现左右滑动的问题

2023-10-30 21:05:32 557

原创 uniapp返回上一页的时候如何传递参数?

uniapp返回上一页的时候如何传递参数?

2023-10-25 23:12:49 524

原创 js去除对象里面的空值字段

【代码】js去除对象里面的空值字段。

2023-09-22 16:48:23 200

原创 vue3定义全局方法

vue3定义全局方法

2023-06-15 23:42:28 1298

原创 js获取某一天的前几天或者后几天

【代码】js获取某一天的前几天或者后几天。

2023-05-12 14:47:53 240 1

原创 element ui tabs before-leave的使用

2、官方文档说return false 或者 reject()都会阻止切换,但是实际return false没有阻止切换。先看官方文档描述:切换标签之前的钩子,若返回 false 或者返回 Promise 且被 reject,则阻止切换。1、必须使用async await不然不会生效。

2023-04-19 15:18:10 2438 1

原创 el-time-picker绑定数据遇到的问题

最后贴一下我的解决代码片段,原理就是调用new Data()方法,里面传递当前年月日的信息,将数据转变为组件可以识别的数据。一是数据没有回显,二是时间组件选不了时间无法滚动。网上搜索发现很多人遇到了这个问题,但是良久也没有找到有效的办法。事情是这样的,今天写代码遇到一个回显日期以及时间的需求。至此,el-date-picker回显正常,一切功能正常。回显日期的组件我使用的是:el-date-picker。回显日期的组件我使用的是:el-time-picker。接下来我要对时间赋值进行回显,贴上我的代码。

2023-03-10 21:58:30 1097

原创 js去除数组空字符串的方法

js去除数组空字符串的方法

2023-01-09 10:52:43 933

原创 正则提取括号里的内容包括括号以及不包括括号

正则提取括号里的内容包括括号以及不包括括号

2023-01-04 13:27:34 1816 1

原创 html里面有原生js如何使用vue

html里面有原生js如何使用vue

2023-01-04 11:19:26 1163 1

原创 js判断某个字符在字符串中出现的次数

js判断某个字符在字符串中出现的次数

2023-01-04 11:00:48 1610

原创 html中使用vue,如何使用.vue自定义组件

html中使用vue,如何使用vue自定义组件

2022-11-10 16:08:06 754 1

原创 js中常用的Object方法

js中常用的Object方法

2022-11-10 14:10:31 321

原创 解决Typora提示版本过期重新下载的新版本的问题

解决Typora提示版本过期重新下载的新版本的问题

2022-08-18 10:41:16 414

原创 解决element-plus中el-avatar以及el-image组件使用本地路径的图片无法显示的问题

解决element-plus中el-avatar以及el-image组件使用本地路径的图片无法显示的问题

2022-08-08 10:29:27 4395 1

原创 charAt的实际运用

charAt的实际运用

2022-06-29 17:24:37 173

原创 js判断密码是否包含数字、大写字母、小写字母、特殊符号

前端密码的正则校验

2022-06-24 21:30:05 7075 5

原创 git从远端仓库拉取某个分支的代码

git从远端仓库拉取某个分支的代码

2022-06-20 17:57:29 172

原创 uni-app页面跳转传参的时候,参数是对象该如何传递?

encodeURIComponent的使用,uniapp参数传递

2022-06-15 21:20:35 4477

原创 vue递归数据渲染

递归数据类型常见于菜单数据结构,组织树形结构

2022-05-27 19:25:21 1449

原创 分享几个免费开源api

用于测试开发的免费开源api

2022-05-25 14:59:28 1210

原创 ElementUI中的Empty空状态使用

在项目开发中,我们使用elementUi组件库中的table组件,当没有数据的时候显示的是这个样子因为不太美观有时候甲方不太满意,那我们如何修改这个默认样式呢?直接上代码<el-table-column prop="address" label="子活动编码"/><div slot="empty" style="text-align: left;"> <el-empty description="哎呀,你是不是忘记查询啦!" /></

2022-05-23 16:58:01 8752 3

原创 对象的key是数字或者字符串如何输出?

在开发的时候有时候遇到后端返回的结果是这样的let cityObj = { "010":"北京市", "021":"上海市", "022":"天津市", "023":"重庆市", "0311":"石家庄市", "0312":"保定市", "0314":"承德市", "0310":"邯郸市", "0315":"唐山市", "0335":"秦皇岛市", "0871":"昆明市",}这样的对象和一般的对象有所区别,

2022-05-20 11:39:04 872 2

原创 uview表单校验使用的坑

uview表单校验使用的坑

2022-05-13 11:44:33 6662 2

原创 uniapp中使用uview1.0中的u-dorpdown组件的坑

在项目中使用下拉菜单u-dorpdown时,内容过多,但是页面无法滑动,于是加上 scroll-view 发现电脑端能滑动,但是手机端就是滑动不了。解决思路,不要使用scroll-view组件,改成普通的view组件,设置style="height:300rpx;overflow-y:auto"...

2022-04-28 11:57:29 1235

原创 uniapp使用iframe标签实现iframe高度自适应

百度良久试了好多方法都不行。无奈只能用iframe引入这个文件,引入后发现高度只有50%。可以添加一段代码,实现iframe高度自适应。<iframe id="iframe_id" src="./static/map.html" frameborde

2022-04-28 09:56:30 10295 2

原创 浅谈对象(object)的属性操作

浅谈对象(object)的属性操作,删除以及添加属性

2022-04-21 15:36:08 1356

原创 浅谈数据模糊搜索

第一步:既然是搜索那就肯定有一个input输入框,我们使用数据双向绑定绑定input输入框的数据上代码<u-input v-model="searchValue" type="text" :border="true" class="searchIpt" @input="iptChangde(searchValue)"placeholder="请输入搜索内容"placeholder-style = "color: #c0c4cc;z-index:999;font-size:20

2022-04-19 18:05:35 566

原创 .bin文件打开编辑

.bin文件开发

2022-04-12 14:48:04 6052 7

原创 Vue中使用this.$forceUpdate()强制刷新渲染的用法

用于深结构数据首先我们知道在vue中,数据的绑定都不用我们操心,例如在data中有一个msg的变量,你修改它,那么在页面上,msg的内容就会自动发生变化。但是如果对于一个复杂的对象,例如一个对象数组,你直接去给数组上某一个元素增加属性,或者直接把数组的length变成0,vue就无法知道发生了改变。1.相信大家也遇到过,实际上是赋值的 界面上并不渲染change: function(index) {//增加性别属性 this.list[index].sex = '男';},clea

2022-03-31 17:12:17 15527

原创 数组reduce的用法

reduce() 是数组的归并方法,与forEach()、map()、filter()等迭代方法一样都会对数组每一项进行遍历,但是reduce() 可同时将前面数组项遍历产生的结果与当前遍历项进行运算,这一点是其他迭代方法无法企及的语法:array.reduce(function(total, currentValue, currentIndex, arr), initialValue);是total: 必需。初始值, 或者计算结束后的返回值。 currentValue: 必需。当前元素。 cu

2022-03-23 10:49:35 3044

原创 根据对象的某个属性进行排序

要根据对象的某个属性排序,首先要理解sort()方法的原理 sort()会改变原数组 sort()在不传入参数时默认升序排列 若想自定义排序,如降序排列,按照对象某个属性排序等,就必须往sort()中传入一个回调函数作为参数 var arr = [ {name:'zopp',age:0}, {name:'gpp',age:18}, {name:'yjj',age:8}];//定义一个比较器function compare(prop){

2022-03-22 17:53:15 1034

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除