请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于v2和v3监听数据时候的深度监听时机问题

为什么Object.defineprototype不可以和v3种的proxy在get种进行监听呢?这样貌似也可以成立

正在回答 回答被采纳积分+3

1回答

双越 2023-01-06 08:58:10

当然可以用 Object.definePrototype 实现,但性能上不如 Proxy 好

0 回复 有任何疑惑可以回复我~
  • 提问者 袁门弟子 #1
    不是,我的意思是,在深度监听的时候,Object.defineprototype是在一进去就开始进行深度监听,这样就在初始化的时候完全进行了深层监听,性能会有点问题,如果数据层级太深。
    但proxy是在某个属性get的时候进行监听,这样就会对性能有提升。
    为啥Object.defineprototype不设计成在get种进行递归监听呢?
    回复 有任何疑惑可以回复我~ 2023-01-06 16:27:51
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信