feat(reactivity): add isShallow api

This commit is contained in:
Evan You
2022-01-18 09:17:22 +08:00
parent 0c06c748a5
commit 9fda9411ec
9 changed files with 39 additions and 15 deletions

View File

@@ -1,5 +1,6 @@
import {
isRef,
isShallow,
Ref,
ComputedRef,
ReactiveEffect,
@@ -205,7 +206,7 @@ function doWatch(
if (isRef(source)) {
getter = () => source.value
forceTrigger = !!source._shallow
forceTrigger = isShallow(source)
} else if (isReactive(source)) {
getter = () => source
deep = true