3-17 作业问题
来源:3-17 【学习任务】使用Proxy与Reflect实现双向绑定的列表
powerful_girl
2021-05-08
老师,您好。3-17的作业,我看了一个同学的答案,有两处疑问想请教您。
【第一个问题:】在这个答案里面,set 部分针对 eleInput.value = value 的设置是不是没有必要? 因为在 elenput 的监听事件里面,已经对 p.text 进行赋值操作了?
【第二个问题:】在这个作业里面,proxy 的 get 因为没有做任何限制,是不是也没有必要写?
谢谢老师帮忙解答
写回答
1回答
-
谢成
2021-05-10
上面问题中具体是否有必要写,其实自己试试就能够知道答案了。
作业下的同学回复我都会看,我看了你在这个作业下的回复,完全是通过dom操作来实现的,没有使用proxy。
有时间可以学习一下vue这个框架对于双向数据绑定的实现,vue2中使用Object.defineProperty()来实现的 ,vue3中就是通过proxy来实现的。
00
相似问题