Skip to content

@Styles,@Extend,@Builder,@BuilderParam 汇总

@Builder,@BuilderParam

这两个装饰器使用场景就是组件传递 html,卡槽使用

  • 能传递参数,但是要改变参数的话必须满足三个条件
  1. 必须一个参数

  2. 必须是引用类型

  3. 必须是字面量

@Styles,@Extend

这两个装饰器就是样式和事件.传递不了 html,卡槽

不用传参

就选择 @Styles

  • 全局 function

  • 组件内

传参

就选择 @Extend

@Extend 没有组件内 都是全局 后面必须接 function

优先级

属性>局部>全局