JS复习计划

最近做微信小程序的过程中,根据我对小程序的功能规划,我发现我不得不去监听一个很重要的全局变量,因为我如果不用监听方式去解决这个问题,之后完善小程序的功能的时候,可能会有很多麻烦,也会导致我的代码更臃肿,有一种很将就的感觉,不太舒服。

然而,微信开发者工具的框架并没有像Vue一样提供现成的watch功能,需要靠自己去实现,在网上看了一会儿其他人怎么去实现之后,我也照这样子整了一个出来,但是实际上并没有像我想象的那样正常工作,而是没有反应没有发生任何变化。

大概思路可能就是属性描述对象的存取器(get和set),总之到最后,我感觉框架用多了也不是件好事,至少在使用框架的时候,对JS有更多的了解,了解框架是怎么通过原生JS去实现的这个功能,到最后会更重要。否则框架用久了,就只会框架了,框架会不停地迭代淘汰,但是自己却不知道框架下边的JS是怎么工作的,那就完蛋了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注