From 8b48dd97c07ca185119800cd10d99188b9bb22b9 Mon Sep 17 00:00:00 2001 From: Alex <115539090+Alex-Programer@users.noreply.github.com> Date: Thu, 17 Nov 2022 17:41:39 +0800 Subject: [PATCH] doc: update vue.md (#117) --- docs/vue.md | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/docs/vue.md b/docs/vue.md index d39f7865..578ba9f7 100644 --- a/docs/vue.md +++ b/docs/vue.md @@ -419,6 +419,66 @@ export default defineComponent({ }, }); ``` + +响应式进阶 —— wath和computed +--- + +### 监听状态 + +```js + + + +``` + +### 立即监听状态 + +```js +watch(count, function() { + isEvent.value = count.value % 2 === 0 +}, { + // 上例中的 watch 不会立即执行,导致 isEvent 状态的初始值不准确。配置立即执行,会在一开始的时候立即执行一次 + immediate: true +}) +``` + +### 计算状态 + +```js + + + +``` API 参考