1.1.7 • Published 10 months ago

@rn-lalala/sop v1.1.7

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

sop

SOP 业务公共组件, 内部对 SOP 表单、预览进行了封装

使用

yarn add @rn-lalala/sop @rn-lalala/upload

请确保项目安装了上述包中peerDependencies列出的所有三方包,并仔细检查版本。

API

Form

SOP 表单组件

使用

import React from "react"
import { SopForm, useSopForm } from "@rn-lalala/sop"

const Demo = () => {
  const form = useSopForm()
  return (
    <SopForm
      loading={false}
      uuid={"uuid"}
      form={form}
      data={[]}
      title={"title"}
    />
  )
}

Preview

SOP 预览组件

使用

import React from "react"
import { SopPreview } from "@rn-lalala/sop"

const Demo = () => {
  return <SopPreview loading={false} data={[]} title={"title"} />
}

useSopForm

创建SopForm组件的form属性实例,相较xiaoshuform, 其多了一个属 性strictValidation, 其值为bool类型, 用来控制表单是否需要严格校验, 在调 用form.validateFields方法时, 用户应该手动设置该属性的值