- 博客(107)
- 收藏
- 关注
原创 el-date-picker 限制开始时间和结束时间
需求:el-date-picker 月份限制开始时间和结束时间。开始时间:202307。结束时间:202407。
2024-08-08 14:23:19
458
原创 vue2使用change事件监听不了回车事件的问题
在 vue2 项目中使用 el-input 的 change 监听,数据不发生变化时,回车事件和失去焦点不生效 输入框会一直显示。需求是数据不发生变化时 回车和失去焦点 输入框就不显示了。在 el-input 上绑定回车事件。只有数据发生变化时才生效。
2024-04-25 09:43:17
287
原创 ElMessage自定义样式
默认样式从顶部出现,3 秒后自动消失。常用于主动操作后的反馈提示。style: {// 设置提示框的宽度// 设置提示框的高度// 设置字体大小,并使用!important 关键字})
2024-04-02 09:34:10
613
原创 vue3项目中使用 hiprint
hiprint 是一个web 打印的js组件,无需安装软件。支持移动端,PC端浏览器,angular,vue,react, 等 分页预览,打印,操作简单,运行快速。在 vue3 项目中使用打印,是通过 vue3 的插件进行操作,可以通过官网地址。hiprint 打印官网。
2024-03-20 10:41:55
1457
原创 95% emitting CompressionPlugin ERROR Error: error:0308010C:digital envelope routines::unsupported E
【代码】95% emitting CompressionPlugin ERROR Error: error:0308010C:digital envelope routines::unsupported E。
2024-02-27 16:12:58
676
原创 vue 项目涉及的焦点聚焦、格式化日期、判断是否为对象或数组、判断是否为空、深拷贝、节流、防抖
【代码】vue 项目涉及的焦点聚焦、格式化日期、判断是否为对象或数组、判断是否为空、深拷贝、节流、防抖。
2024-02-03 11:04:08
548
原创 npm install vue3-print-nb --legacy-peer-deps npm ERR!
npm ERR!npm ERR!npm ERR!npm ERR!A complete log of this run can be found in: C:\Users\admin\AppData\Local\npm-cache_logs\2024-01-22T04_35_33_436Z-debug-0.log解决方法:即安装成功。
2024-01-22 13:22:44
675
原创 Error: error:0308010C:digital envelope routines::unsupported
【代码】Error: error:0308010C:digital envelope routines::unsupported。
2023-12-19 10:48:58
423
原创 ✖ 1 problem (1 error, 0 warnings) 1 error and 0 warnings potentially fixable with the `--fix` opt
eslint 格式检查。关闭eslint检查。
2023-11-29 16:33:15
1033
原创 vue项目通过HBuilder打包成apk,实现apk自动更新下载
将 vue 项目中的 dist 文件复制到 HBuilder 项目中。打包成 dist 文件,生成的 dist 文件在 项目根目录下。在 HBuilder 中 新建一个项目。vue 项目在终端执行。
2023-11-27 15:15:53
1191
6
原创 11. Math数学对象
Math.round: 四舍五入Math.floor: 向下取证Math.ceil: 向上取证Math.random: 随机0-1之间的小数。
2023-07-18 09:30:00
101
原创 9. json
json格式的数据:作用:浏览器端和服务器端发送请求传输数据,使用最多的格式语法:属性名和属性值必须加上 “”json格式对象和json格式字符串相互转化的问题:json格式对象–>json格式字符串: JSON.stringify(对象)json格式字符串–>json格式的对象: JSON.parse(json格式字符串)parse: 解析stringify: 字符串化。
2023-07-17 11:00:00
88
原创 8. call-apply-bind
call-apply-bind的作用,就是改变普通函数中的this指向。(2)不同点:传递参数的方式不同,call:参数队列,apply数组。语法:函数名.bind(this指向谁, 原参数1, 原参数2)(1)函数不会立即执行,而是返回一个新的改变this指向后的函数。(1)相同点:都能改变this指向,函数都会立即调用。(2)bind函数不会立即调用,而是返回一个新的函数。(2)改变函数中的this为指定的第一个参数。(2)改变函数中的this为指定的第一个参数。call和apply的相同点和区别。
2023-07-17 00:13:33
235
原创 7.判断数据类型的三种方式
Object.prototype.toString.call(数据): 可以检测任意数据类型。instanceof : 判断一个对象是否是一个类[构造函数]的实例对象。typeof: 只能检测区分基本数据类型,引用数据类型无法细分。可以用来区分引用数据类型:Array Object。
2023-07-16 21:00:00
139
原创 5. 对象
属性名:属性名可以加引号(单引号、双引号),也可以不加引号属性名推荐遵循标识符命名规范特殊属性名【不符合标识符命名的属性名】需要加引号属性名如果重复,后面会覆盖前面的操作属性有两种方式:obj.name注意:. 语法和[]语法的差别,[]语法,可以使用变量.属性的增-删-改-查-复制6-1. 增6-2. 删6-3. 改6-4. 查【读属性值】6-5. 复制属性6-6. 属性名 in 对象,检查一个属性是否是obj的属性,是返回true,不是返回false。
2023-07-15 11:00:00
126
原创 4. 函数
var res = 函数名(实参1,实参2,.....)函数定义时,return 什么 res的结果就是什么,如果没有return, res的值是undefined。
2023-07-14 22:00:00
266
原创 3. 数组
创建一个数组1-1.数组中的值称为数组的元素数组长度arr.length: 数组中元素的个数,就是数组的长度,类型是 number3-1. 可以直接赋值改变数组的长度如果新数组的长度比原数组的长度大,那么超出的部分,元素值都是undefined如果新数组的长度比原数组的长度小,那么超出的元素会被直接删除3-2. 长度和数组最后一个元素的下标的关系:数组的下标/索引:数组的下标是从 0 开始的数组的下标是连续的通过数组的下标可以操作数组的元素3-1. 读取元素:arr[1]
2023-07-14 10:57:01
68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人