采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
根据hooks思想,会将独立的业务逻辑抽离,调用hooks函数返回所依赖的属性和方法;那在使用TS处理一些接口和声明类型进行类型注解的时候,如果都写在script里,反而会显得不雅观和造成混淆;那有没有一种可能,根据单一职责思想,每个.vue组件都有属于自己的ts文件或者ts目录,然后根据这个ts文件进行处理响应的逻辑和返回依赖项,甚至遇到更为复杂的逻辑,我们还可以在此之上再创建多个文件进行拆分和组合呐?
同学你好 你这里有很好的思考 但是我估计你以前没有写过 ts 的项目,注意我们现在的 vue 项目的script 部分就是 typescript,所以你可以就把它看成是 ts 文件,所以这些类型写在这些文件中是没有问题的。当然你也可以将这些类型拆分到单独的 ts 文件中,也完全可以。可以选择让你感觉舒服的方式,这里没有教条主义,按你的思路来走就可以。
登录后可查看更多问答,登录/注册
带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能
1.2k 2
925 2
583 17
785 17
1.5k 15