- 博客(217)
- 收藏
- 关注
原创 大数据表格如何渲染
WebAssembly 提供了更高的性能和更复杂的图形处理能力,适合需要高效渲染和计算的应用场景,但开发复杂性较高。WebAssembly 提供了更高的性能和更复杂的图形处理能力,适合需要高效渲染和计算的应用场景,但开发复杂性较高。对于简单的表格渲染,Canvas 可以提供足够的性能,但在处理复杂的图形或大量数据时,可能会出现性能瓶颈。Canvas Table 更加简单易用,适合快速开发和简单的表格展示,但在处理大量数据时性能可能不足。对于需要快速开发和简单实现的场景,Canvas 是一个不错的选择。
2024-12-05 16:07:55
1523
原创 处理JS对象实用技巧
也可以基于响应式对象上的一个属性,创建一个对应的 ref。这样创建的 ref 与其源属性保持同步:改变源属性的值将更新 ref 的值,反之亦然。
2023-07-31 17:49:12
378
原创 VUE3-toRef和toRefs
也可以基于响应式对象上的一个属性,创建一个对应的 ref。这样创建的 ref 与其源属性保持同步:改变源属性的值将更新 ref 的值,反之亦然。
2023-07-27 16:13:51
321
原创 VUE3-watchEffect
/ 这个回调函数的执行实际是:只要counter1发生变化,或者counter3发生变化,这个回调函数都会执行。// 这个使用到的数据只要发生变化,watchEffect中的回调函数一定会执行一次。// 我这个回调函数当中使用到了data.counter1和data.counter3。// 这个回调函数什么时候执行?一开始就先执行一次,然后函数体中使用到了某个数据。// watchEffect函数中直接跟一个回调函数即可。// 使用watchEffect这个组合式的API。// 作用:也是用来监视。
2023-07-19 18:16:25
281
原创 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
889
原创 VUE3-watch侦听reactive数据
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RgyYrHSM-1689761692664)(https://gitee.com/zhang_luwei/image-resources/raw/master/image/1689586856365.jpg)]如果想指定某个属性侦听,则第一个需要侦听的数据,必须是一个函数。即侦听的如果不是响应式的,需要使用函数。
2023-07-19 18:15:01
805
原创 VUE3-watch侦听
/ console.log('计算器2', newValue, oldValue);// console.log('计算器', newValue, oldValue);// 注意:被监视的属性必须具有响应式的,才能监视。// newValue和oldValue都是数组。// 开始的时候,立即执行一次handler。// 采用数组的方式,一次监视多个属性。// 被监视的数据需要具有响应式。// 监视的是counter属性。VUE3、ref、watch侦听。
2023-07-19 18:14:10
114
原创 组合式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
416
原创 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
1058
原创 vite-plugin-pages
使用 vite-plugin-pages 之后:就可以更高效快捷开发。只需要在目录写好对应页面,即可自动生成路由, 上面的路由对应的文件结构如下。注意: 当然这里使用了 pages , 因为是默认配置, 你也可以配置成原来大家更习惯的 views。
2023-07-11 15:29:18
1878
原创 let、var和const的区别?如果希望const定义的对象的属性也不能被修改该怎么做?
let、var和const的区别?如果希望const定义的对象的属性也不能被修改该怎么做?
2023-01-31 15:20:01
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人