参考
面试官:Vue3.0里为什么要用 Proxy API 替代 defineProperty API ?
2中的defineProperty
2中的拦截器,实在组件注册的时候,就确定了哪些属性被监听。由于defineProperty中,只能监听set和get方法,所以会出现,对象新添加属性,视图不会更新
3中的Proxy
首先3是基于proxy的,它提供了很多拦截方法,包括但不限于对象的delete事件,数组的push等事件。
【go从零单排】JSON序列化和反序列化
阅读 31
2024-11-13
面试官:Vue3.0里为什么要用 Proxy API 替代 defineProperty API ?
2中的拦截器,实在组件注册的时候,就确定了哪些属性被监听。由于defineProperty中,只能监听set和get方法,所以会出现,对象新添加属性,视图不会更新
首先3是基于proxy的,它提供了很多拦截方法,包括但不限于对象的delete事件,数组的push等事件。
相关推荐
精彩评论(0)