8000 require-render-return · vuejs/eslint-plugin-vue@88abee4 · GitHub
[go: up one dir, main page]

Skip to content

Commit 88abee4

Browse files
committed
require-render-return
1 parent 62ef6c3 commit 88abee4

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

docs/rules/require-render-return.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,39 @@
22

33
- :gear: This rule is included in all of `"plugin:vue/essential"`, `"plugin:vue/strongly-recommended"` and `"plugin:vue/recommended"`.
44

5-
This rule aims to enforce render function to always return value
6-
75
## :book: Rule Details
86

9-
:-1: Examples of **incorrect** code for this rule:
7+
This rule aims to enforce render function to always return value
108

11-
```js
12-
export default {
13-
render () {}
14-
}
15-
```
9+
:-1: Examples of **incorrect** code for this rule:
1610

17-
```js
11+
<eslint-code-block :rules="{'vue/require-render-return': ['error']}">
12+
```vue
13+
<script>
1814
export default {
1915
render (h) {
2016
if (foo) {
2117
return h('div', 'hello')
2218
}
2319
}
2420
}
21+
</script>
2522
```
23+
</eslint-code-block>
2624

2725
:+1: Examples of **correct** code for this rule:
2826

29-
```js
27+
<eslint-code-block :rules="{'vue/require-render-return': ['error']}">
28+
```vue
29+
<script>
3030
export default {
3131
render (h) {
3232
return h('div', 'hello')
3333
}
3434
}
35+
</script>
3536
```
37+
</eslint-code-block>
3638

3739
## :wrench: Options
3840

0 commit comments

Comments
 (0)
0