UNPKG

@jay.kou/rak-ssr

Version:

A react based UI components for admin system

64 lines (63 loc) 1.81 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = _default; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _ = require("../../.."); var _jsxRuntime = require("react/jsx-runtime"); var columns = function columns() { return [{ title: '客户', dataIndex: 'customer', valueType: 'select', fieldProps: function fieldProps(form) { return { open: true, placement: 'topLeft', options: [(0, _defineProperty2.default)({ label: 'A', value: '1', address: '无锡' }, 'data-testid', 'targetOption'), { label: 'B', value: '2', address: '山东' }], onChange: function onChange(val, option) { form.setFieldsValue({ userId: '1', userName: '张三' }); } }; } }, { title: '用户', dataIndex: 'userId,userName', valueType: 'select', fieldProps: (0, _defineProperty2.default)((0, _defineProperty2.default)({ labelInValue: true, open: true, placement: 'bottomLeft', getPopupContainer: function getPopupContainer(node) { return node.parentNode; } }, 'data-testid', 'userCaseSelect'), "options", [(0, _defineProperty2.default)({ label: '张三', value: '1' }, 'data-testid', 'resultOption'), { label: '李四', value: '2' }]) }]; }; function _default() { return /*#__PURE__*/(0, _jsxRuntime.jsx)("div", { children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_.SchemaForm, { autoFocusFirstInput: false, columns: columns() }) }); }