2020-01-30

组件

组件注册

需要组件配置对象(其实就是一个普通对象,内面有几个选项而已)

组件配置对象

const 对象名(组件名)={
    // template中有且只能有一个根节点
    template:`
    <div></div>
    `,
    // 需要是一个函数返回对象的形式
    data(){
        return {
            // 组件中的data默认只能被当前组件获取,其他组件不能直接获取
            msg:""
        }
    }
}

全局注册

全局注册后再所有组件中都可以直接使用(就像elementui中的组件,我们没有注册直接就能使用,因为他已经帮我们全局注册过了)

Vue.component(组件名,组件配置对象)

局部注册

如果是局部注册,要注意顺序,将bedroom的组件配置对象写在house组件配置对象的下面是会报错的,因为他会找不到bedroom,

const Bedroom={
    template:`
    <div>卧室</div>
    `,
}
const House={
    template:`
    <div>
        <bed-room></bed-room>
        
    </div>
    `,
    components:{
        // 组件名:组件配置对象
        // Bedroom:Bedroom简写为
        Bedroom
    }
}
20200130134340.png
20200130134459.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 古人常说:善养生者,上养神智、中养形态、下养筋骨。 生命可贵,养生不仅能保持身体健康、心情舒爽,更能延长人的生命,...
    原来这样紫阅读 1,261评论 0 1
  • 我想喜欢一个人 不计得失 再没有任何顾虑 就当拥有彼此是这世上最重要的事情 我想喜欢一首歌 百听不厌 沉浸于此 就...
    追兔子的爱丽丝阅读 2,865评论 0 0
  • 19年的第6天,凌晨二点多的时候下着小雨,从KTV回到酒店办理入住时,因A同学前晚酒醉,然后昨天五点多又匆忙早起赶...
    lovexuxu_阅读 1,254评论 0 0
  • 每当有评分特别高的电视剧火爆起来或者是别人推荐某某电视剧特别好看,如果有书的话,我会首先选择看书。更喜欢通过文字散...
    向上丫阅读 1,430评论 0 3
  • 前面我们说过,使用数据透视表可以快速的对数据进行汇总,求和、计数、平均值、百分比统统不在话下,可是所有这些都是在同...
    z咩咩羊阅读 5,726评论 0 7