![]() |
1
bojackhorseman 2024-06-26 16:18:23 +08:00
怎么定位到 vue 3 源码去了?
|
2
xiyan00 2024-06-26 16:49:37 +08:00
下面是 log 吗
|
4
iidear2015 2024-06-26 19:06:31 +08:00 ![]() ```
self.effect = { _dirty: true, get dirty() { const v = this._dirty; this._dirty = false; return v; }, set dirty(v) { this._dirty = v; } } if (self.effect.dirty) { console.log(self.effect.dirty) } // false ``` |
![]() |
5
DOLLOR 2024-06-26 19:16:29 +08:00
你的 getter 带有副作用,破坏了语义(可能是处于什么 hack 的需求)。
|