- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 表单数字、邮箱、手机号码、银行账号、身份证、账号密码校验方法:数字最大值、只能数字、小数位数,号码校验长度
js表达数据校验、js正则表达式、JavaScript表单字段校验、邮箱校验、js手机号码校验、js银行账号校验、身份证校验、账号密码校验方法:js数字最大值、只能数字、js控制输入小数位数
2025-01-23 09:41:23
200
原创 vue3组件通讯、组件间数据传输
2.自定义事件传递——子传父(emit、deFineEmits)1.props,父传子、子传父--(使用频率最高)3.任意组件之间通讯——mitt。
2025-01-09 23:29:13
229
原创 数组对象、多维对象、数组去重(学到就更新^_^)
数组对象、多维对象、数据处理方法,ES6语法,JavaScript语法优化,前端数据处理优化,前端数据处理代码简写
2024-12-31 15:36:57
118
原创 elementUI-select,下拉筛选面板加搜索框、模糊查询
下拉筛选框加搜索功能,下拉选项面板加搜索功能、下拉选择+模糊查询、elementui select下拉选项面板增加模糊搜索;
2024-12-25 15:34:56
2768
原创 elementui-table,多列合并、动态并行,多行合并源码、思路
element-ui table 动态合并行,element-ui table 多行合并行,element-ui table 复杂合并行,element-ui table 合并行的数据出里,数组对象格式初始化处理
2024-12-23 11:12:45
445
原创 vue3-setup语法-实时监听-内部dom的宽度-尺寸变化,方法:new ResizeObserver()
vue,setup语法,实时监听dom元素宽度变化,监听组件内部元素变化;ResizeObserver()
2024-12-21 12:05:30
316
原创 小程序滑动弹窗 CSS3 实现
.up{ animation: up .7s;}.down{ animation: down 1s;}@keyframes up{ 0% { transform: translateY(1000vh); } 100% { transform: translateY(0); }}@keyframes down{ 0% { transform: translateY(0); } 100% { transform: translateY(1000vh); }}使用变量...
2022-03-13 23:48:56
517
原创 正则表达式(不大全)
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\
2017-11-06 15:34:58
364
原创 jquery简单tab切换 源码
实现tab切换js有好几种方法,但要写成可复用性高、简单的我认为是jq写的。以下是源码: HTML<section> <nav id="nav"> <a class="on">tab1</a> <a>tab2</a> <a>tab3</a> <a>tab4</a> </nav> <div id="contentBox">
2017-10-08 09:56:18
514
原创 简单HTML5 拖拽源码
总结:①被拖拽和放置拖拽内容的容器都需要id;②被拖拽内容设置draggable=“true”,ondragstart=”dragStart(event)”记录拖拽。③容器需要ondragover=“allowDrag(event)”ondrop=”drop(event)”。HTML<div id="dragTxt" draggable="true" ondragstart="dragStart(e
2017-10-07 11:21:33
1525
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人