为什么 sizer 将填充值作为一个高度来处理?

why sizer dealing with padding value as a hight?

我正在使用 sizer 库,但我想知道为什么填充值被指定为高度 top:5.h 而不是重量 top:5.w

Sizer文档中的代码为:

 Padding(
      padding: EdgeInsets.symmetric(vertical: 5.h, horizontal: 3.h),
      child: Container(),
    );

这看起来更符合逻辑

Padding(
      padding: EdgeInsets.symmetric(vertical: 5.h, horizontal: 3.w),
      child: Container(),
    );

它创建:
屏幕高度的 5% 的垂直填充
屏幕宽度的 3% 的水平填充

这可能是文档中的错误,您可以建议对 repo

进行编辑