Vue学习笔记

作者: cynthia猫 | 来源:发表于2019-05-28 13:59 被阅读9次

component组件是Vue学习的重点、重点、重点,重要的事情说三遍。
所以你必须学好Vue component。
其实组件就是制作自定义的标签,这些标签在HTML中是没有的。
之前一直对组件的概念模模糊糊,看到上面这句话里面清楚了,所以加粗记下来!

组件和指令的区别:
指令定义的是标签属性
组件定义的是标签
组件注册的是一个标签,而指令注册的是已有标签里的一个属性。

Component 组件props 属性设置:
props选项就是设置和获取标签上的属性值的.

父子组件的嵌套:
因为是从上到下加载的,所以如果在父组件里面用到了子组件,那么子组件一定要写在前面,不然加载不到。
然后要在父组件的components里面写上子组件。示例代码片段:

        var city = {
            template:`<div style="color:green;">shanghai,from China. </div>`,
        }
        var cynthiaComponent = {
            template:`<div style="color:red;">cynthia,from China. 
          <city></city>
          </div>`,
            components:{
                "city":city
            }
        }

相关文章

网友评论

    本文标题:Vue学习笔记

    本文链接:https://www.haomeiwen.com/subject/xhxdtctx.html