vue 风格指南
- 优先级 A 的规则:必要的 (规避错误)
- 这些规则有助于防止错误,因此不惜一切代价学习并遵守它们。例外情况可能存在,但应该非常罕见,并且只能由具有 JavaScript 和 Vue 专业知识的人员制作。
- 优先级 B 的规则:强烈推荐 (增强代码可读性)
- 已发现这些规则可以提高大多数项目的可读性和/或开发人员体验。如果您违反它们,您的代码仍然会运行,但违反应该是罕见的且有充分理由的。
- 优先级 C 的规则:推荐 (将选择和认知成本最小化)
- 组件/实例的选项应该有统一的顺序。这是我们为组件选项推荐的默认顺序。它们被划分为几大类,你能够由此知道新的 property 应该被放到哪里。
- 优先级 D 的规则:谨慎使用 (潜在风险)
- Vue 的一些特性可以适应罕见的边缘情况或从遗留代码库更平滑的迁移。然而,当过度使用时,它们会使您的代码更难维护,甚至成为错误的来源。这些规则揭示了潜在的风险特征,描述了何时以及为什么应该避免它们。