m0_52913838 2023-11-21 17:59 采纳率: 0%
浏览 20
已结题

ProFormDependency 可以使数据更新及时吗

问题:ProFormDependency 这@样使用可以使数据更新及时吗?ProFormDependency 有更新及时的功能吗?它不是数据依赖吗?

<ProFormSelect
              name="projectNumber"
              label="项目编号"
              rules={[requiredRule]}
              fieldProps={{
                showSearch: true,
                loading: availableProjectLoading,
                optionLabelProp: 'projectNumber',
                onChange: (value, option) => {
                  formRef.current?.setFieldsValue({
                    projectName: (option as { projectName?: string }).projectName,
                    projectId: (option as { id?: string }).id,
                  });
                },
                filterOption: (inputValue, option) => {
                  return option?.keywords.indexOf(inputValue) >= 0;
                },
              }}
              options={availableProjectList?.map((item) => {
                return {
                  value: item.projectNumber,
                  label: <RKSelectLabel title={item.projectNumber} info={item.projectName} />,
                  projectName: item.projectName,
                  projectNumber: item.projectNumber,
                  id: item.id,
                  keywords: `${item.projectName}${item.projectNumber}`,
                };
              })}
            />
<ProFormDependency name={['projectId', 'projectName']}>
            {() => {
              return (
                <RKCol>
                  <ProFormText
                    disabled
                    name="projectName"
                    label="项目名称"
                    rules={[requiredRule]}
                  />
                </RKCol>
              );
            }}
          </ProFormDependency>
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月29日
    • 创建了问题 11月21日