06、component组件

组件基础

组件是可以复用的Vue模块,是一个独立的,有自己的视图、样式CSS、ViewMoel业务逻辑结构的完整模块。当成自定义元素,可以在任意Vue中、模板、其他组件中使用。一个复杂的页面、系统可以拆分为多个组件,独立开发和维护,可复用、更清晰。
image.png
🔸注册组件Vue.**component**( id, [definition] )注册全局组件,id为组件的名,也作为元素名;参数和Vue参数选项对象基本一致。

  • **data**必须是函数:通过函数返回对象,避免不同组件实例共享data数据。
  • **template**模板,字符串模板,或者