blog icon indicating copy to clipboard operation
blog copied to clipboard

vue早期源码学习系列之三:如何写一个watch库

Open youngwind opened this issue 9 years ago • 13 comments

// 占个坑,先写下一篇

youngwind avatar Sep 06 '16 11:09 youngwind

//老兄 等着拜读你这篇呢

adsjkqhaoran avatar Oct 09 '16 09:10 adsjkqhaoran

等出内伤

GenesisChou avatar Nov 01 '16 01:11 GenesisChou

估计作者都忘了还有这么一个坑

lokve avatar Mar 02 '17 03:03 lokve

作者这个TODO写的不错啊。

jiangshanmeta avatar Mar 02 '17 06:03 jiangshanmeta

我靠,坑! @youngwind vue的data本身就能监听数据变化,那么watch的作用是不是就是自定义handle函数,换句话说watch就是去订阅数据的变化。

mygaochunming avatar Mar 03 '17 00:03 mygaochunming

@mygaochunming 是的,按照前两篇的思路,其实功能上已经可以做到监听数据变化了,只不过在调用方式上还是不够独立。当时我是想着将其进一步抽象成一个库,在功能上做一些扩展,在实现上多一些兼容,以求在其他地方也单独可用。然而,后来觉得已经有 WatchJS 这样写得很不错的库了,且当时急着写下一篇(显然下一篇才是重头戏),就把这一篇先搁置,却不曾想再也没动笔补上,让各位读者见笑了。😁

youngwind avatar Mar 03 '17 00:03 youngwind

有生之年系列??

sixgod666 avatar Mar 21 '17 02:03 sixgod666

作者人呢,赶紧写呀,我们等着学习呢。

yrl avatar Mar 21 '17 05:03 yrl

求快更 等着看您写的这篇文章呢

qianlongo avatar May 21 '17 14:05 qianlongo

在等这篇文章出来的时间我已经把vue的实现看过了。。。。

jiangshanmeta avatar May 21 '17 16:05 jiangshanmeta

溜溜溜...

nbili avatar Jun 08 '17 08:06 nbili

让我这强迫癌患者去死吧,都别拦着我⊙⊙

AmazingWTF avatar Mar 28 '18 05:03 AmazingWTF

moxunbai avatar Aug 02 '18 01:08 moxunbai