0

) 我正在编写一个非常大的 vue 应用程序,现在我有一个问题,如何组织导入 mixins、过滤器和指令。我遇到了麻烦,因为我发现我不明白该怎么做(((我希望有人能帮助我。

4

1 回答 1

1

如何组织...

这取决于...

  • 你是和团队一起工作还是单独工作?
  • 您想快速移动还是保持您的应用程序可维护?
  • 您的应用程序是否有用户群(关键)或者它是一个副项目?

我要问的第一个问题是哪些代码是重复的,可以简化或概括。

目标是在保持干净的同时尽可能地缩减代码。请记住,在六个月后,您将希望阅读您的更改并立即知道发生了什么。

如果您使用的是 Vue 2,我会问一个问题,您为什么要使用过滤器?这是迁移到 Vue 3 时的重大变化之一。考虑另一种解决方案,例如方法或计算属性(易于实现)。

这个问题在这里无法回答。它太基于意见了。需要考虑的案例很多,每个人都有自己的喜好。有些人喜欢代码拆分,有些人喜欢在一个文件中收集很多东西。一些混合物,取决于使用功能的重要性或频率。

对不起。

于 2021-03-24T01:18:50.770 回答