From a049200fad1d6b9ed447cdf17082efc32943b68a Mon Sep 17 00:00:00 2001 From: Ben Hong Date: Mon, 3 Aug 2020 10:14:06 -0400 Subject: [PATCH 1/2] docs: clarify example and match computed definition to function --- src/guide/typescript-support.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/guide/typescript-support.md b/src/guide/typescript-support.md index a571704a98..f7b5ddb817 100644 --- a/src/guide/typescript-support.md +++ b/src/guide/typescript-support.md @@ -253,12 +253,12 @@ Computed values will automatically infer the type from returned value import { defineComponent, ref, computed } from 'vue' export default defineComponent({ - name: 'HelloWorld', + name: 'CounterButton', setup() { let count = ref(0) // read-only - const double = computed(() => count.value) + const doubleCount = computed(() => count.value * 2) const result = double.value.split('') // => Property 'split' does not exist on type 'number' } From 5139394ef868ebbccd883e967d1caa84e4eb6ca5 Mon Sep 17 00:00:00 2001 From: Ben Hong Date: Mon, 3 Aug 2020 10:15:11 -0400 Subject: [PATCH 2/2] fix: update variable name --- src/guide/typescript-support.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guide/typescript-support.md b/src/guide/typescript-support.md index f7b5ddb817..ad372f406b 100644 --- a/src/guide/typescript-support.md +++ b/src/guide/typescript-support.md @@ -260,7 +260,7 @@ export default defineComponent({ // read-only const doubleCount = computed(() => count.value * 2) - const result = double.value.split('') // => Property 'split' does not exist on type 'number' + const result = doubleCount.value.split('') // => Property 'split' does not exist on type 'number' } }) ```