自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 研发应用安全规范

安全规范

2023-11-06 10:22:30 356 1

原创 处理JS对象实用技巧

也可以基于响应式对象上的一个属性,创建一个对应的 ref。这样创建的 ref 与其源属性保持同步:改变源属性的值将更新 ref 的值,反之亦然。

2023-07-31 17:49:12 285

原创 VUE3-toRef和toRefs

也可以基于响应式对象上的一个属性,创建一个对应的 ref。这样创建的 ref 与其源属性保持同步:改变源属性的值将更新 ref 的值,反之亦然。

2023-07-27 16:13:51 284

原创 VUE3-响应式数据判断

可以看出,当时用readonly和shallowReadonly后只读对象是Proxy。

2023-07-27 16:08:42 214

原创 【无标题】

其他组件传递过来的数据,如果不希望你修改,你最好加上只读,以防以后不小心改了人家的数据。

2023-07-27 16:06:42 87

原创 VUE3-shallowReactive

对象的第一层支持响应式,第二层就不在支持了。

2023-07-25 17:36:15 93

原创 VUE3-watchEffect

/ 这个回调函数的执行实际是:只要counter1发生变化,或者counter3发生变化,这个回调函数都会执行。// 这个使用到的数据只要发生变化,watchEffect中的回调函数一定会执行一次。// 我这个回调函数当中使用到了data.counter1和data.counter3。// 这个回调函数什么时候执行?一开始就先执行一次,然后函数体中使用到了某个数据。// watchEffect函数中直接跟一个回调函数即可。// 使用watchEffect这个组合式的API。// 作用:也是用来监视。

2023-07-19 18:16:25 166

原创 VUE3-watch侦听ref包裹对象

watch侦听是侦听响应式对象,即RefImpl对象、Proxy对象,如果不为响应式则需要使用函数形式[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9QgtFg3Q-1689761730559)(https://gitee.com/zhang_luwei/image-resources/raw/master/image/1689647918250.jpg)]VUE3、ref、RefImpl、Proxy、watch

2023-07-19 18:15:42 821

原创 VUE3-watch侦听reactive数据

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RgyYrHSM-1689761692664)(https://gitee.com/zhang_luwei/image-resources/raw/master/image/1689586856365.jpg)]如果想指定某个属性侦听,则第一个需要侦听的数据,必须是一个函数。即侦听的如果不是响应式的,需要使用函数。

2023-07-19 18:15:01 737

原创 VUE3-watch侦听

/ console.log('计算器2', newValue, oldValue);// console.log('计算器', newValue, oldValue);// 注意:被监视的属性必须具有响应式的,才能监视。// newValue和oldValue都是数组。// 开始的时候,立即执行一次handler。// 采用数组的方式,一次监视多个属性。// 被监视的数据需要具有响应式。// 监视的是counter属性。VUE3、ref、watch侦听。

2023-07-19 18:14:10 86

原创 VUE-计算属性

VUE-计算属性。

2023-07-19 18:13:21 80

原创 组合式API与选项式API

/exportdefaultdatareturn// 功能1的data// 功能2的data// 功能3的datamethods// 功能1的methods// 功能2的methods// 功能3的methodscomputed// 功能1的computed// 功能2的computed// 功能3的computedwatch// 功能1的watch// 功能2的watch// 功能3的watch</可以看出,实现功能的代码非常分散,维护成本高,比较乱。

2023-07-19 18:12:31 357

原创 VUE3的全局事件总线

全局事件总线。

2023-07-14 17:56:46 2687

原创 vue3-自定义事件

完成组件之间数据的传递、组件之间的通信。

2023-07-14 17:52:45 651

原创 VUE3-生命周期

vue3、生命周期钩子。

2023-07-14 17:48:30 85

原创 VUE3-ref 响应式

【代码】VUE3-ref 响应式。

2023-07-12 17:54:42 365

原创 VUE3-ref包裹object对象类型

使用Object.defineProperty实现的[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OJjJ3Qcn-1689155454164)(https://gitee.com/zhang_luwei/image-resources/raw/master/image/1689154257976.jpg)]

2023-07-12 17:52:08 932

原创 vite-plugin-pages

使用 vite-plugin-pages 之后:就可以更高效快捷开发。只需要在目录写好对应页面,即可自动生成路由, 上面的路由对应的文件结构如下。注意: 当然这里使用了 pages , 因为是默认配置, 你也可以配置成原来大家更习惯的 views。

2023-07-11 15:29:18 1674

原创 Proxy 简单使用

ES6 新特性:window. Proxy通过Proxy 可以创建一个代理对象。

2023-07-11 14:15:02 217

原创 defineProperty

【代码】defineProperty。

2023-07-11 13:32:49 85

原创 前端Vue项目webpack打包部署后源码泄露解决

前端Vue项目webpack打包部署后源代码泄露解决

2023-06-25 10:25:49 3223

原创 crx文件浏览器插件的安装方法

crx文件浏览器插件的安装方法

2023-06-19 17:44:21 4669

原创 index

异步循环同步实现

2023-06-19 16:09:43 63

原创 操作Excel文件实现对Excel表格的数据筛选

操作Excel文件实现对Excel表格的数据筛选

2023-05-17 14:46:16 293

原创 【无标题】

解决项目中@路径不提示文件

2023-03-10 15:34:20 100

原创 Node.js创建web服务器、导入模块

Node.js

2023-02-10 14:17:09 128

原创 Node.js 文件读写、路径方法

Node.js 文件读写、路径方法

2023-02-10 14:16:52 339

原创 单行截断css

单行截断css

2023-02-07 14:06:37 326

原创 visibility、display、opacity的区别?

# visibility、display、opacity的区别?

2023-02-07 11:29:25 214

原创 css和js两种方式实现div右移1000px动画

css和js两种方式实现div右移1000px动画

2023-02-07 11:19:38 815

原创 分别介绍一下原型、原型链、作用域和作用域链的含义和使用场景

分别介绍一下原型、原型链、作用域和作用域链的含义和使用场景

2023-02-07 10:47:40 542

原创 数据类型有哪些?如何判断一个数据是否是数组

数据类型有哪些?如何判断一个数据是否是数组

2023-02-06 15:41:54 406

原创 前端页面调试

前端页面调试

2023-02-06 14:36:02 117

原创 new的实现原理

new的实现原理

2023-02-06 10:40:14 182

原创 闭包的原理

闭包的原理

2023-02-06 09:46:51 1261

原创 堆和栈的区别

堆和栈的区别

2023-02-01 10:04:00 125

原创 let、var和const的区别?如果希望const定义的对象的属性也不能被修改该怎么做?

let、var和const的区别?如果希望const定义的对象的属性也不能被修改该怎么做?

2023-01-31 15:20:01 293

原创 箭头函数和普通函数的区别

箭头函数和普通函数的区别

2023-01-31 14:33:42 111

原创 说一下对Promise的了解

说一下对Promise的了解

2023-01-31 14:13:22 136

原创 es6有哪些新特性

es6有哪些新特性

2023-01-29 14:55:30 152

空空如也

空空如也

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

TA关注的人

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