首页 > 解决方案 > 什么是颤振中的构建器功能?

问题描述

下面突出显示的功能需要什么 - > Widget Function() 这个功能末尾的builder需要什么?我们可以自己做 build() 方法吗?

class BaseWidget extends StatelessWidget {
  **final Widget Function(
      BuildContext buildContext, SizingInformation sizingInformation) builder;**

  const BaseWidget({Key key, this.builder}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    var sizingInformation = SizingInformation();
    return Container(
      child: builder(
        context,
        sizingInformation
      )
      )
    );
  }
}

标签: flutterflutter-layout

解决方案


推荐阅读