radius-strip
#
插件名radius-strip
#
安装- npm
- Yarn
npm install @jswork/styled-plugin-radius-strip
yarn add @jswork/styled-plugin-radius-strip
#
参数名称 | 类型 | description |
---|---|---|
value | string | 在哪个位置去除圆角 |
#
value名称 | 类型 | description |
---|---|---|
t0 | string | 上边 |
r0 | string | 右边 |
b0 | string | 下边 |
l0 | string | 左边 |
#
原理- 利用 border-radius 的各种组合
- 由于优先级的原因,结合了 important 实现的去除已有圆角的去除
#
用法<View spy={10}> <View wh={100} bg="#333" radius="10" plugin="radius-strip:r0" /> <View wh={100} bg="red" radius="10" plugin="radius-strip:r0b0" /></View>
#
演示Live Editor
Result
SyntaxError: Unexpected token (1:8) 1 : return () ^