Compare commits

..

No commits in common. "c1c9233ed3574e9f942ba3b593795f6ed1f0e0b0" and "8e2abb8ba308fc77814c228d2b620234ed002cf5" have entirely different histories.

3 changed files with 5 additions and 5 deletions

View File

@ -31,7 +31,7 @@ export interface itemsFieldConfig {
/** 值字段的键名,默认为 'bianma' */
valueKey?: string;
/** 标签字段的键名,默认为 'name' */
labelKey?: string | ((item: Record<string, any>) => ReactNode);
labelKey?: string;
}
/**

View File

@ -253,7 +253,7 @@ const FormItemsRenderer = ({
<Select placeholder={placeholder} showSearch allowClear optionFilterProp="children" {...componentProps}>
{(option.items || []).map((item) => {
const value = item[itemsFieldKey.valueKey];
const label = item[typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : itemsFieldKey.labelKey];
const label = item[itemsFieldKey.labelKey];
return (
<Select.Option key={value} value={value}>
{label}
@ -268,7 +268,7 @@ const FormItemsRenderer = ({
<Radio.Group {...componentProps}>
{(option.items || []).map((item) => {
const value = item[itemsFieldKey.valueKey];
const label = item[typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : itemsFieldKey.labelKey];
const label = item[itemsFieldKey.labelKey];
return (
<Radio key={value} value={value}>
{label}
@ -283,7 +283,7 @@ const FormItemsRenderer = ({
<Checkbox.Group {...componentProps}>
{(option.items || []).map((item) => {
const value = item[itemsFieldKey.valueKey];
const label = item[typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : itemsFieldKey.labelKey];
const label = item[itemsFieldKey.labelKey];
return (
<Checkbox key={value} value={value}>
{label}

View File

@ -1,7 +1,7 @@
{
"name": "zy-react-library",
"private": false,
"version": "1.0.165",
"version": "1.0.164",
"type": "module",
"description": "",
"author": "LiuJiaNan",