diff --git a/docs/zh-cn/api/components/TransitionGroupStub.md b/docs/zh-cn/api/components/TransitionGroupStub.md index 9edbb5c20..ab1bf9099 100644 --- a/docs/zh-cn/api/components/TransitionGroupStub.md +++ b/docs/zh-cn/api/components/TransitionGroupStub.md @@ -5,17 +5,17 @@ 它在 `vue-test-utils` 默认配置中用来存根所有的 `transition-group` 组件。将 `config.stubs['transition-group']` 设为 `false` 可以使用内建的 `transition-group` 组件: ```js -import VueTestUtils from '@vue/test-utils' +import { config } from '@vue/test-utils' -VueTestUtils.config.stubs['transition-group'] = false +config.stubs['transition-group'] = false ``` 将其重置可以存根 `transition-group` 组件: ```js -import VueTestUtils, { TransitionGroupStub } from '@vue/test-utils' +import { config, TransitionGroupStub } from '@vue/test-utils' -VueTestUtils.config.stubs['transition-group'] = TransitionGroupStub +config.stubs['transition-group'] = TransitionGroupStub ``` 还可以在挂载选项中将其设置为一个存根: diff --git a/docs/zh-cn/api/components/TransitionStub.md b/docs/zh-cn/api/components/TransitionStub.md index 686d95b95..49cd0e85b 100644 --- a/docs/zh-cn/api/components/TransitionStub.md +++ b/docs/zh-cn/api/components/TransitionStub.md @@ -6,17 +6,17 @@ ```js -import VueTestUtils from '@vue/test-utils' +import { config } from '@vue/test-utils' -VueTestUtils.config.stubs.transition = false +config.stubs.transition = false ``` 将其重置可以存根 `transition` 组件: ```js -import VueTestUtils, { TransitionStub } from '@vue/test-utils' +import { config, TransitionStub } from '@vue/test-utils' -VueTestUtils.config.stubs.transition = TransitionStub +config.stubs.transition = TransitionStub ``` 还可以在挂载选项中将其设置为一个存根: diff --git a/docs/zh-cn/api/config.md b/docs/zh-cn/api/config.md index cea113d7f..0fa58a75b 100644 --- a/docs/zh-cn/api/config.md +++ b/docs/zh-cn/api/config.md @@ -22,5 +22,5 @@ ```js import VueTestUtils from '@vue/test-utils' -VueTestUtils.config.stubs['my-compomnent'] = '
' +VueTestUtils.config.stubs['my-component'] = '' ``` diff --git a/docs/zh-cn/api/mount.md b/docs/zh-cn/api/mount.md index 3352e0048..fb17d3c65 100644 --- a/docs/zh-cn/api/mount.md +++ b/docs/zh-cn/api/mount.md @@ -13,9 +13,7 @@ - **用法:** -返回第一个 DOM 节点或匹配选择器的 Vue 组件的 [`Wrapper`](wrapper/README.md)。 - -可使用任何有效的[选择器](selectors.md)。 +创建一个包含被挂载和渲染的 Vue 组件的 [`Wrapper`](wrapper/README.md)。 **Without options:** diff --git a/docs/zh-cn/api/selectors.md b/docs/zh-cn/api/selectors.md index 2c90a26ab..d5b957e35 100644 --- a/docs/zh-cn/api/selectors.md +++ b/docs/zh-cn/api/selectors.md @@ -44,7 +44,7 @@ expect(wrapper.is(Foo)).toBe(true) ### Name -`vue-test-utils` 允许通过一个查找选项对象在组件包裹器上根据 `name` 选择元素。 +`vue-test-utils` 允许通过一个查找选项对象在组件包裹器上根据一个组件的 `name` 选择元素。 ```js diff --git a/docs/zh-cn/api/shallow.md b/docs/zh-cn/api/shallow.md index bc8cd5397..f5e2d6952 100644 --- a/docs/zh-cn/api/shallow.md +++ b/docs/zh-cn/api/shallow.md @@ -22,11 +22,7 @@ - **用法:** -返回第一个 DOM 节点或匹配选择器的 Vue 组件的 [`Wrapper`](wrapper/README.md)。 - -将存根所有的自组件。 - -可使用任何有效的[选择器](./selectors.md)。 +和 [`mount`](mount.md) 一样,创建一个包含被挂载和渲染的 Vue 组件的 [`Wrapper`](wrapper/README.md),不同的是被存根的子组件。 **无选项:** diff --git a/docs/zh-cn/guides/common-tips.md b/docs/zh-cn/guides/common-tips.md index cb6fa728d..69e3ccefd 100644 --- a/docs/zh-cn/guides/common-tips.md +++ b/docs/zh-cn/guides/common-tips.md @@ -109,6 +109,8 @@ mount(Component, { }) ``` +**注意有些插件会为全局的 Vue 构造函数添加只读属性,比如 Vue Router。这使得我们无法在一个 `localVue` 构造函数上二次安装该插件,或伪造这些属性。** + ## 仿造注入 另一个注入 prop 的策略就是简单的仿造它们。你可以使用 `mocks` 选项: