From 8b59f868395db50a2c76579aa297c59e1f72e878 Mon Sep 17 00:00:00 2001 From: Satrong Date: Fri, 15 Dec 2023 15:09:59 +0800 Subject: [PATCH] docs(zh): additions `setData` method (#2008) --- packages/docs/zh/guide/advanced/data-fetching.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/docs/zh/guide/advanced/data-fetching.md b/packages/docs/zh/guide/advanced/data-fetching.md index e060fcfb..521a6396 100644 --- a/packages/docs/zh/guide/advanced/data-fetching.md +++ b/packages/docs/zh/guide/advanced/data-fetching.md @@ -82,6 +82,7 @@ export default { }, beforeRouteEnter(to, from, next) { getPost(to.params.id, (err, post) => { + // `setData` 方法定义在下面的代码中 next(vm => vm.setData(err, post)) }) }, @@ -95,6 +96,15 @@ export default { this.error = error.toString() } }, + methods: { + setData(error, post) { + if (error) { + this.error = error + } else { + this.post = post + } + } + } } ``` -- 2.47.2