0.0.2 • Published 4 years ago

@remax-component/checkbox v0.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

rmc-checkbox

Remax 的单选框组件

安装

yarn add @remax-component/checkbox
# 或者
npm i @remax-component/checkbox

使用

import "rmc-checkbox/dist/assets/index.css"; // 亦可引入其它样式
import { View } from "remax/one";
import Checkbox from "rmc-checkbox";

export default () => {
  return (
    <View>
      <Checkbox />
    </View>
  );
};

API

名称类型默认值描述
prefixClsstringrmc-checkbox
classNamestring为根节点添加的额外类名
namestring用于原生的 Form 的表单字段
checkedboolean是否被选中(受控属性)
defaultCheckedboolean是否默认被选中,当且仅当组件被挂载时生效
onChange(event: CheckboxEvent) => anyCheckbox 值改变时被调用,通过e.target.valuee.target.checked可获取状态
onClick(event: CheckboxEvent) => anyonChange

开发

yarn install
yarn watch:example:web

最后用支付宝工具打开example/dist/alipay目录。

image

TODO

  • 单元测试
  • 网页端 Demo

License

MIT

0.0.2

4 years ago

0.0.1

4 years ago