pageClass | sidebarDepth | title | description |
---|---|---|---|
rule-details |
0 |
vue/no-deprecated-data-object-declaration |
disallow using deprecated object declaration on data |
disallow using deprecated object declaration on data
- ⚙️ This rule is included in all of
"plugin:vue/vue3-essential"
,"plugin:vue/vue3-strongly-recommended"
and"plugin:vue/vue3-recommended"
. - 🔧 The
--fix
option on the command line can automatically fix some of the problems reported by this rule.
This rule reports use of deprecated object declaration on data
property (in Vue.js 3.0.0+)
<script>
/* ✗ BAD */
export default {
data: {
foo: null
}
}
/* ✓ GOOD */
export default {
data () {
return {
foo: null
}
}
}
</script>
Nothing.