From 9fbda243cfe41de64c48788afdf59e04cb3e6929 Mon Sep 17 00:00:00 2001 From: chenjiahan Date: Wed, 9 Dec 2020 14:41:52 +0800 Subject: [PATCH] docs(Tag): use composition api --- src/tag/README.md | 19 +++++++++++-------- src/tag/README.zh-CN.md | 19 +++++++++++-------- src/tag/demo/index.vue | 18 ++++++++++-------- 3 files changed, 32 insertions(+), 24 deletions(-) diff --git a/src/tag/README.md b/src/tag/README.md index a14b85c90..aca3356d4 100644 --- a/src/tag/README.md +++ b/src/tag/README.md @@ -48,16 +48,19 @@ app.use(Tag); ``` ```js +import { ref } from 'vue'; + export default { - data() { - return { - show: true, + setup() { + const show = ref(true); + const close = () => { + show.value = false; + }; + + return { + show, + close, }; - }, - methods: { - close() { - this.show = false; - }, }, }; ``` diff --git a/src/tag/README.zh-CN.md b/src/tag/README.zh-CN.md index 9f63bcf71..7f350a9fd 100644 --- a/src/tag/README.zh-CN.md +++ b/src/tag/README.zh-CN.md @@ -58,16 +58,19 @@ app.use(Tag); ``` ```js +import { ref } from 'vue'; + export default { - data() { - return { - show: true, + setup() { + const show = ref(true); + const close = () => { + show.value = false; + }; + + return { + show, + close, }; - }, - methods: { - close() { - this.show = false; - }, }, }; ``` diff --git a/src/tag/demo/index.vue b/src/tag/demo/index.vue index 5bd223536..7e7adacbc 100644 --- a/src/tag/demo/index.vue +++ b/src/tag/demo/index.vue @@ -63,6 +63,8 @@