![PyPI Now Supports iOS and Android Wheels for Mobile Python Development](https://cdn.sanity.io/images/cgdhsj6q/production/96416c872705517a6a65ad9646ce3e7caef623a0-1024x1024.webp?w=400&fit=max&auto=format)
Security News
PyPI Now Supports iOS and Android Wheels for Mobile Python Development
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
rsuite-form
Advanced tools
简单的表单控件, 基本只做两件事
install via npm
npm install rsuite-form
import { Form, Field } from 'rsuite-form';
render() {
const schema = SchemaBuilder({
email: StringType('input invalid')
});
return (
<Form schema={schema} formData={this.state.data}>
<Field name="email"> <PlainText onChange={() => console.log('field changed')}/> </Field>
<SubmitBtn />
</Form>
);
}
<Form />
表单基础组件, 一张表单对应一个 <Form />
props
schema:schema object
用来校验表单数据. 请看 rsuite-schemaformData: object
表单数据, 以每项数据的 name 作为 key 存储对应 valueonChange:function
当 formData 发生变化时自动调用该方法force:bool
强制校验, 默认 false<Field />
表单域组件, 一条表单数据对于一个 <Field />
props
name:string
表单数据 name
force:bool
强制校验, 默认 false, 当该值未指定时, 会使用 <Form />
的设置, 该设置会覆盖<Form />
的设置children
输入控件作为 children 传入, 每个 Field 应仅有一个控件, 否则多余的控件将被忽略.
MIT License
FAQs
Form component for rsuite
The npm package rsuite-form receives a total of 2 weekly downloads. As such, rsuite-form popularity was classified as not popular.
We found that rsuite-form demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.