Vue-17- 组件
什么是组件?
官方文档说,组件是带有名称的可复用实例。实际上你可以理解组件就是一个名为 zj
的 html
模板,当你要使用这个 html
模板的时候,你可以直接用 zj
标签即可。
组件初识
鉴于
Vue3
的逐步推广,所以从本篇文章开始,我们直接切换Vue3
进行学习。
简单的例子
复制代码
虽然我们只在
body
中使用demo
组件,但是demo
组件又内嵌了demo1
组件,所以demo1
的内容也会被展示。你大概可以感受到模块化的好处。
优点
由于组件可以复用的特点,当我们的组件被引用多次的时候,如果组件的内容发生变化,那我们直接修改源组件即可,引用它的地方都会自动刷新。
假设需要将 demo1
内容显示为红色,那么我们可以这样做:
复制代码
如上,组件
demo1
被引用了两次,当我们需要修改demo1
的样式时,我们不需要你修改两次,只需要修改demo1
组件的样式即可。
以上就是今天的全部内容了,感谢您的阅读,我们下节再会。
版权声明: 本文为 InfoQ 作者【Python研究所】的原创文章。
原文链接:【http://xie.infoq.cn/article/50cc20ed0489daee1a75e6f4e】。文章转载请联系作者。
评论