16.Vue继承/混合

132 阅读1分钟
  1. 单继承

       a. 在一个组件内定义好自己想要使用的数据
       b. 在另一个需要使用这些数据的组件内引入
       c. 然后使用 extends 属性进行继承
       d. 这个继承方式只能继承单个组件,继承之后,可以直接使用里面的方法以及定义好的数据
    

    下图所示:继承了parent这个组件的东西,parent组件内所定义的所有数据以及方法,可以直接调用

    配置组件的意思就是,可以在不同页面上进行引入继承,调取里面的数据/方法

  2. 混合mixins:把多个配置文件混合在一起,类似于实现一个多继承

                a.把多个配置文件混合在一起,类似于实现一个多继承
                b.该属性接收的是一个数组
                c.同单继承一样,需要引入被继承的组件,然后把那些被引入的组件名写在数组里
                d.然后就可以调用这些被引入组件里的方法及数据
    

注: 单继承跟混合(mixins)可以混合使用


主题列表:juejin, github, smartblue, cyanosis, channing-cyan, fancy, hydrogen, condensed-night-purple, greenwillow, v-green, vue-pro, healer-readable, mk-cute, jzman, geek-black, awesome-green, qklhk-chocolate

贡献主题:github.com/xitu/juejin…

theme: juejin highlight: