Vue中组件是什么

2023年5月29日11:08:39

组件是Vue中的一个重要概念,是一个可以重复使用的Vue是可以复用的Vue实例,它拥有独一无二的组件名称,它可以扩展HTML元素,以组件名称的方式作为自定义的HTML标签。因为组件是可复用的Vue实例,所以它们与new Vue()接收相同的选项,例如data,computed、watch、methods以及生命周期钩子等。仅有的例外是像el这样根实例特有的选项。

例如,在一个绝大多数的系统网页中,网页都包含header、menu、body、footer等部分,在很多时候,同一个系统中的多个页面,可能仅仅是页面元素设计成一个个组件,当需要使用到的时候,引用这个组件即可。

不过,与在编写C#是对代码进行模块化的划分不同,模块化主要是为了实现每个模块、方法的职能单一,一般是通过代码逻辑的角度进行划分;而Vue中的组件化,更多的是为了实现对于前端UI组件的重用。

  • 作者:zj12november
  • 原文链接:https://zhaojie.blog.csdn.net/article/details/105101651
    更新时间:2023年5月29日11:08:39 ,共 379 字。