@cainiaofe/cn-ui-m
Version:
29 lines (28 loc) • 1.18 kB
JavaScript
import React from 'react';
import { CnDemoPage, CnDynamicForm } from "../../..";
export var 带监听的动态获取 = function () { return (React.createElement(CnDemoPage, { title: "\u5E26\u76D1\u542C\u7684\u52A8\u6001\u83B7\u53D6" },
React.createElement(CnDynamicForm, { hasFooterSubmit: true, schema: [
{
name: 'name',
title: '业务类型',
required: true,
component: 'CnSelect',
'component-props': {
dataSource: [
{
label: '场景A',
value: 'sceneA',
},
{
label: '场景B',
value: 'sceneB',
},
],
},
},
], requestConfig: {
url: 'https://mocks.alibaba-inc.com/mock/m-cndynamicform/example/getSchema',
refreshDeps: ['name'],
searchFormat: function (data) { return ({ _tag: data.name }); },
} }))); };
export default { title: 'demo/CnDynamicForm' };