vue-class-component(二)


  • extends

1,定义一个超类组件;

 2,使用类继承语法对其进行扩展;

  •  mixins方法

 1,以类样式的方式使用mixins,声明mixins;

 2,在类组件中使用它

  • 自定义装饰器

 

效果:

  • 自定义钩子

1,使用 Component.registerHooks 注册钩子函数;

补充:在类组件中注册钩子函数的第二种方法

 

 

 2,通过import 将钩子注册的语句放在主文件的顶部来确保执行顺序;

 3,在类组件中使用钩子函数

⚠️ 注意: 

1,箭头函数:将箭头函数定义为类属性并对其进行访问this,因为this在初始化类属性时,this 只是Vue实例的代理对象,它将无法正常工作;

 

 

 事件定义为方法而不是类属性,Vue会自动绑定实例;

 2,变量定义为undefined,无法被Vue进行数据监控

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM