程序员的知识教程库

网站首页 > 教程分享 正文

@BuilderParam装饰器(装饰器模式)

henian88 2024-09-02 16:25:23 教程分享 7 ℃ 0 评论

@BuilderParam用来装饰指向@Builder方法的变量。

在自定义组件占位,通过传入@Builer函数实现特定功能。


@BuilderParam装饰方法,只能被自定义构建函数初始化。

1、使用所属自定义组件的自定义构建函数或者全局的构建函数构建。

2、用父组件自定义构建函数初始化子组件@BuildParam装饰方法。


使用场景:

1、 参数初始化组件

@BuilderParam装饰的方法 类型和参数 需要和 @Builder 装饰函数保持一致。

2、尾随闭包初始化组件。

初始化自定义组件是,在组件后紧跟{}形成尾随闭包场景。

前提: 自定义组件内只有一个 @BuilderParam 修饰的方法。




Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表