Skip to content

Commit 8a5924a

Browse files
38elementseddyerburgh
authored andcommitted
docs: add document in docs/ja (#197)
* Update docs/ja * Update TransitionGroupStub.md * Update TransitionStub.md * Update TransitionGroupStub.md * Update TransitionGroupStub.md * Update TransitionStub.md * Update TransitionGroupStub.md * Update TransitionStub.md
1 parent 5e28449 commit 8a5924a

File tree

8 files changed

+109
-1
lines changed

8 files changed

+109
-1
lines changed

docs/ja/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,9 @@
6363
* [trigger](api/wrapper-array/trigger.md)
6464
* [update](api/wrapper-array/update.md)
6565
* [destroy](api/wrapper-array/destroy.md)
66+
* [コンポーネント](api/components/README.md)
67+
* [TransitionStub](api/components/TransitionStub.md)
68+
* [TransitionGroupStub](api/components/TransitionGroupStub.md)
6669
* [セレクタ](api/selectors.md)
6770
* [createLocalVue](api/createLocalVue.md)
71+
* [config](api/config.md)

docs/ja/SUMMARY.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,14 @@
3636
* [isEmpty](api/wrapper/isEmpty.md)
3737
* [isVueInstance](api/wrapper/isVueInstance.md)
3838
* [name](api/wrapper/name.md)
39+
* [setComputed](api/wrapper/setComputed.md)
3940
* [setData](api/wrapper/setData.md)
4041
* [setMethods](api/wrapper/setMethods.md)
4142
* [setProps](api/wrapper/setProps.md)
4243
* [text](api/wrapper/text.md)
4344
* [trigger](api/wrapper/trigger.md)
4445
* [update](api/wrapper/update.md)
46+
* [destroy](api/wrapper/destroy.md)
4547
* [WrapperArray](api/wrapper-array/README.md)
4648
* [at](api/wrapper-array/at.md)
4749
* [contains](api/wrapper-array/contains.md)
@@ -52,10 +54,16 @@
5254
* [is](api/wrapper-array/is.md)
5355
* [isEmpty](api/wrapper-array/isEmpty.md)
5456
* [isVueInstance](api/wrapper-array/isVueInstance.md)
57+
* [setComputed](api/wrapper-array/setComputed.md)
5558
* [setData](api/wrapper-array/setData.md)
5659
* [setMethods](api/wrapper-array/setMethods.md)
5760
* [setProps](api/wrapper-array/setProps.md)
5861
* [trigger](api/wrapper-array/trigger.md)
5962
* [update](api/wrapper-array/update.md)
63+
* [destroy](api/wrapper-array/destroy.md)
64+
* [コンポーネント](api/components/README.md)
65+
* [TransitionStub](api/components/TransitionStub.md)
66+
* [TransitionGroupStub](api/components/TransitionGroupStub.md)
6067
* [セレクタ](api/selectors.md)
6168
* [createLocalVue](api/createLocalVue.md)
69+
* [config](api/config.md)

docs/ja/api/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,9 @@
5252
* [trigger](./wrapper-array/trigger.md)
5353
* [update](./wrapper-array/update.md)
5454
* [destroy](./wrapper-array/destroy.md)
55+
* [コンポーネント](./components/README.md)
56+
* [TransitionStub](./components/TransitionStub.md)
57+
* [TransitionGroupStub](./components/TransitionGroupStub.md)
5558
* [createLocalVue](./createLocalVue.md)
5659
* [セレクタ](./selectors.md)
60+
* [config](./config.md)

docs/ja/api/components/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# コンポーネント
2+
3+
vue-test-utils にはコンポーネントをスタブするためのユーティリティコンポーネントがあります。
4+
5+
[TransitionStub](./TransitionStub.md)[TransitionGroupStub](./TransitionGroupStub.md) はデフォルトで `transition` コンポーネントと `transition-group` コンポーネントをスタブすることに使用されます。 これらのスタブは `config` で変更することができます。
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# TransitionGroupStub
2+
3+
`transition-group` コンポーネントをスタブするためのコンポーネントです。これはトランジションを非同期で実行する代わりに、子コンポーネントを同期的に返します。
4+
5+
デフォルトではすべての `transition-group` コンポーネントは `TransitionGroupStub` でスタブされます。これは `vue-test-utils``config` で設定されています。スタブせずに既存の `transition-group` コンポーネントを使用したい場合は、 `config.stubs['transition-group']``false` をセットします。:
6+
7+
```js
8+
import VueTestUtils from 'vue-test-utils'
9+
10+
VueTestUtils.config.stubs['transition-group'] = false
11+
```
12+
13+
`transition-group` コンポーネントをスタブするために再びセットするには以下のようにします。
14+
15+
```js
16+
import VueTestUtils, { TransitionGroupStub } from 'vue-test-utils'
17+
18+
VueTestUtils.config.stubs['transition-group'] = TransitionGroupStub
19+
```
20+
21+
マウンティングオプションでスタブとしてセットするには以下のようにします。
22+
23+
```js
24+
import { mount, TransitionGroupStub } from 'vue-test-utils'
25+
26+
mount(Component, {
27+
stubs: {
28+
'transition-group': TransitionGroupStub
29+
}
30+
})
31+
```
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# TransitionStub
2+
3+
`transition` コンポーネントをスタブするためのコンポーネントです。これはトランジションを非同期で実行する代わりに、子コンポーネントを同期的に返します。
4+
5+
デフォルトではすべての `transition` コンポーネントは `TransitionStub` でスタブされます。これは `vue-test-utils``config` で設定されています。スタブせずに既存の `transition` コンポーネントを使用したい場合は、 `config.stubs['transition']``false` をセットします。:
6+
7+
```js
8+
import VueTestUtils from 'vue-test-utils'
9+
10+
VueTestUtils.config.stubs.transition = false
11+
```
12+
13+
`transition` コンポーネントをスタブするために再びセットするには以下のようにします。
14+
15+
```js
16+
import VueTestUtils, { TransitionStub } from 'vue-test-utils'
17+
18+
VueTestUtils.config.stubs.transition = TransitionStub
19+
```
20+
21+
マウンティングオプションでスタブとしてセットするには以下のようにします。
22+
23+
```js
24+
import { mount, TransitionStub } from 'vue-test-utils'
25+
26+
mount(Component, {
27+
stubs: {
28+
transition: TransitionStub
29+
}
30+
})
31+
```

docs/ja/api/config.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# config
2+
3+
vue-test-utils にはオプションを定義するための `config` オプションがあります。
4+
5+
## `vue-test-utils` `config` オプション
6+
7+
### `stubs`
8+
9+
- 型: `Object`
10+
- デフォルト: `{
11+
transition: TransitionStub,
12+
'transition-group': TransitionGroupStub
13+
}`
14+
15+
コンポーネントで使用するスタブはマウンティングオプションの `stabs` で設定します。
16+
17+
マウンティングオプションの `stubs` が配列である場合、`config.stubs` は配列に変換されます。その場合、使用されるスタブは`<!---->`を返す基本的なコンポーネントになります。
18+
19+
例:
20+
21+
```js
22+
import VueTestUtils from 'vue-test-utils'
23+
24+
VueTestUtils.config.stubs['my-compomnent'] = '<div />'
25+
```

docs/ja/api/options.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ expect(wrapper.find('div')).toBe(true)
6161

6262
- type: `{ [name: string]: Component | boolean } | Array<string>`
6363

64-
子のコンポーネントをスタブします。スタブまたはオブジェクトに対するコンポーネント名の配列になります。
64+
子のコンポーネントをスタブします。スタブまたはオブジェクトに対するコンポーネント名の配列になります。`stabs` が配列の場合、すべてのスタブは `<!---->` になります。
6565

6666
例:
6767

0 commit comments

Comments
 (0)