Vue中组件是什么
组件是Vue中的一个重要概念,是一个可以重复使用的Vue是可以复用的Vue实例,它拥有独一无二的组件名称,它可以扩展HTML元素,以组件名称的方式作为自定义的HTML标签。因为组件是可复用的Vue实例,所以它们与new Vue()接收相同的选项,例如data,computed、watch、methods以及生命周期钩子等。仅有的例外是像el这样根实例特有的选项。例如,在一个绝大多数的系统网页中..
·
组件是Vue中的一个重要概念,是一个可以重复使用的Vue是可以复用的Vue实例,它拥有独一无二的组件名称,它可以扩展HTML元素,以组件名称的方式作为自定义的HTML标签。因为组件是可复用的Vue实例,所以它们与new Vue()接收相同的选项,例如data,computed、watch、methods以及生命周期钩子等。仅有的例外是像el这样根实例特有的选项。
例如,在一个绝大多数的系统网页中,网页都包含header、menu、body、footer等部分,在很多时候,同一个系统中的多个页面,可能仅仅是页面元素设计成一个个组件,当需要使用到的时候,引用这个组件即可。
不过,与在编写C#是对代码进行模块化的划分不同,模块化主要是为了实现每个模块、方法的职能单一,一般是通过代码逻辑的角度进行划分;而Vue中的组件化,更多的是为了实现对于前端UI组件的重用。
更多推荐
已为社区贡献3条内容
所有评论(0)