.Vue的组件应该控制在多少行内比较合适

主要还是一些最佳实践的问题。

  1. 一个.Vue组件应该控制代码行数在多少内比较合适 感觉过多的代码会影响可读性,而过分拆分又会影响效率
  1. 大家的Data对每个属性会单独写注释吗

想问问大家的习惯和做法

阅读 5.1k
2 个回答

组件拆分看个人编码习惯,好比如一个tab分页,内容较少的可以单独写在一个组件里,内容较多的可以拆分来写。
拆分开不同的组件,对应各自的模板功能,也是可以的。建议兄弟组件或者父子组件不要拆分太多,组件中传参容易出错,参数也容易发生变化,相互影响。

data数据没必要都要单独每个都注释,例如loading;
建议较长的参数,不能一眼看明白具体寓意的可以单独注释,还有些参数在一个Object里,代码看起来有些混淆的,还是注释下比较好,方便后期维护读代码快速理解

我们是控制在200行以内。不要觉得限制太严,高水平的人完全可以做到,实际上大部分文件都只有100行左右。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题