# san/initdata-in-component
强制组件的data属性是一个函数
- ⚙️ 此规则包含于
"plugin:san/essential"
,"plugin:san/strongly-recommended"
和"plugin:san/recommended"
. - 🔧 命令行 (opens new window)中的
--fix
选项可以自动修复此规则报告的一些问题。
在组件上使用 data 属性时,值必须是一个返回对象的函数。
# 📖 规则细节
<script>
/* ✓ GOOD */
export default class SomeComp extends san.Component {
initData () {
return {
foo: 'bar'
}
}
}
</script>
<script>
/* ✗ BAD */
export default {
initData: {
foo: 'bar'
}
}
</script>
# 🔧 配置
暂无。