UNPKG

zent

Version:

一套前端设计语言和基于React的实现

38 lines (33 loc) 737 B
--- order: 17 zh-CN: title: 表单上下文 name: 姓名: contact: 联系方式: en-US: title: Form Context name: "Name: " contact: "Contact: " --- ```jsx import { Form, FormContext, FormStrategy, FormInputField } from 'zent'; function Component() { const form = Form.useForm(FormStrategy.View); return ( <Form layout="horizontal" form={form}> <FormContext.Provider value={{ labelStyle: { flexBasis: 80, justifyContent: 'flex-start' } }} > <FormInputField name="name" label="{i18n.name}" /> <FormInputField name="contact" label="{i18n.contact}" /> </FormContext.Provider> </Form> ); } ReactDOM.render(<Component />, mountNode); ``` <style> .demo-form-basic-email { margin-left: 5px; } </style>