除了react +打字,实现这种行为的最好方法是什么?
import { Button, Card } from 'src/components';
const Page = () => (
<div>
<Card mx3 p3 flex justifyContentEnd>
/* Card content */
</Card>
<Button my2 mx3>
Login
</Button>
</div>
);
例如,mx3
将水平增加16px的边距,my2
将垂直增加8px的边距,等等,类似于Bootstrap框架使用类来轻松应用实用程序样式.
我查看了几个具有这种行为的组件库,以便找到合适的解决方案;然而,我发现大多数组件库都没有很强的类型支持.例如RNUILib、NativeBase、Magnus UI等.