3.0.0 • Published 26 days ago

@kne/react-form-antd-taro v3.0.0

Weekly downloads
-
License
-
Repository
-
Last release
26 days ago

react-form-antd-taro

安装

npm i --save @kne/react-form-antd-taro

概述

这里填写组件概要说明

示例

示例代码

  • 这里填写示例标题
  • 这里填写示例说明
  • form(@kne/react-form-antd-taro),antd(@kne/antd-taro)
const {default: Form, Input, TextArea, CheckList, SubmitButton, Picker, InputNumber, Selector, Slider, Switch} = form;
const {List, Button} = antd;
const {useRef} = React;

const BaseExample = () => {
    const formApi = useRef();
    return <Form ref={formApi} data={{
        name: '哈哈哈', des: '描述描述'
    }} onSubmit={(data) => {
        console.log(data);
    }}>
        <Button onClick={() => {
            formApi.current.setFields([{name: 'name', value: '哈哈哈哈啊啊啊'}, {
                name: 'des',
                value: '描述描述描述描述描述描述描述描述描述描述'
            }]);
        }}>设置Form值</Button>
        <List>
            <Input.Item name="name" label="名称" labelTips="哈哈哈" rule="REQ LEN-0-10"/>
            <CheckList.Item name="type" label="类型"
                            options={[{label: '早上', value: '1'}, {label: '中午', value: '2'}, {
                                label: '下午', value: '3'
                            }, {label: '晚上', value: '4'}]}/>
            <Picker.DateRangePicker.Item name="time" label="时间"/>
            <InputNumber.Item name="num" label="数量"/>
            <Switch.Item name="isPass" label="是否通过"/>
            <Selector.Item name="status" label="状态"
                           options={[{label: '良好', value: '1'}, {label: '一般', value: '2'}, {
                               label: '很差', value: '3'
                           }]}/>
            <Slider.Item name="level" label="等级"/>
            <TextArea.Item name="des" label="描述" rule="LEN-0-100"/>
        </List>
        <SubmitButton>提交</SubmitButton>
    </Form>;
};

render(<BaseExample/>);

API

属性名说明类型默认值
3.0.0-beta.8

27 days ago

3.0.0

26 days ago

3.0.0-beta.7

29 days ago

3.0.0-beta.6

30 days ago

3.0.0-beta.2

1 month ago

3.0.0-beta.5

1 month ago

3.0.0-beta.4

1 month ago

1.0.10

1 month ago

1.0.9

2 months ago

1.0.8

4 months ago

1.0.7

4 months ago

1.0.6

4 months ago

1.0.2

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago

1.0.5

6 months ago

1.0.4

8 months ago

1.0.3

8 months ago

1.0.1-alpha.0

8 months ago

1.0.0-alpha.1

8 months ago

1.0.0-alpha.0

8 months ago

0.1.0-apha.2

1 year ago

0.1.0-apha.1

1 year ago

0.1.0-apha.0

1 year ago