腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
前端小菜鸡
专栏成员
举报
6
文章
5624
阅读量
6
订阅数
订阅专栏
申请加入专栏
全部文章(6)
javascript(3)
vue.js(3)
编程算法(2)
node.js(1)
html(1)
数据库(1)
sql(1)
打包(1)
SSL 证书(1)
云推荐引擎(1)
网站(1)
webpack(1)
缓存(1)
dns(1)
npm(1)
tcp/ip(1)
搜索文章
搜索
搜索
关闭
对于常见VUE 问题的理解
vue.js
编程算法
VUE通过Obsever实例化数据给对象本身,实例对象中的Dep属性用来收集依赖,通过Object.defineproperty把property全部转为getter和setter。在getter/seter内通过闭包引用dep常量追踪依赖。get函数的主要职责是返回正确的属性值和追踪依赖,set函数的职责是正确的为属性设置新值和触发依赖。每一个实例都对应一个watcher实例,当依赖项的seter/getter触发时会通知wacher,从而使它关联的数据重新渲染。在proxy之前VUE无法监听到对象属性的变化,VUE提供了$set 和 Vue.set方法让我们有能力给对象添加新属性的同时触发依赖,实际上触发的就是OB实例化对象中的dep()。对于数组VUE采用拦截数组本身方法的方式,在数组方法中触发依赖,从而实现监听数组的变化。proxy相对于defineproperty来说关心的是具体的key,对修改和读取Object.key进行拦截,而defineproperty关心的是Object本身
yutingbai
2022-08-18
624
0
深入了解HTTP(已完结)
缓存
SSL 证书
tcp/ip
网站
dns
在学习网络之前,了解它的历史能够帮助我明白为何它会发展为如今这个样子,能让我有探究它的兴趣。下面的这张图片就展示了“互联网”诞生至今的发展历程
yutingbai
2022-08-18
295
0
排序算法(冒泡,选择,插入,归并,快速,计数,基数)--javascript
编程算法
排序算法可以大致的分为两大类:基于比较的排序算法(冒泡,选择,插入,归并,快速)和不基于比较的排序算法(计数,基数)
yutingbai
2022-08-18
278
0
node.js+MySQL后端开发--(烂尾了 闲了再更)
javascript
云推荐引擎
数据库
sql
node.js
前端同学大多习惯使用MongoDb数据库但是MySQL才是正儿八经开发环境中用的多的数据库,那么应该怎么样使用node.js配合MySql写一个完整的后端项目呢?
yutingbai
2022-08-18
866
0
封装一个vue组件
npm
打包
webpack
javascript
vue.js
输入vue init webpack-simple <project-name>之后,一路回车就是了(sass可以根据自己爱好选择),然后根据出现的提示依次执行切换目录,下载依赖。
yutingbai
2022-08-18
580
0
十万条数据,后端不分页咋办!(如何优化长列表渲染)
html
javascript
vue.js
我们通常把一组数量级很大的数据叫做长列表,比如渲染一组上千条的数据,我们以数组的形式拿到这些信息,然后遍历渲染在页面上;
yutingbai
2022-08-02
3K
4
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档