明道云自定义字段获取关联记录指定字段的值
iamdu2025-08-09 22:12:22明道云 浏览: 3328
function FieldContentRenderer({ value, currentControl, formData }) {
const [displayValue, setDisplayValue] = useState('');
useEffect(() => {
// 获取原始数据
const targetValue = formData['642a972d2d6637ee9aa6575e']?.value || '';
try {
// 如果有值,解析为数组
if (targetValue) {
const parsedData = JSON.parse(targetValue);
// 取数组第一个元素的sourcevalue字段
const sourceValue = parsedData[0]?.sourcevalue;
if (sourceValue) {
// 解析sourcevalue中的JSON
const sourceData = JSON.parse(sourceValue);
// 提取需要的字段值
setDisplayValue(sourceData['642a963c7c7d404458fb96a0'] || '');
} else {
setDisplayValue('');
}
} else {
setDisplayValue('');
}
} catch (error) {
console.error('解析数据出错:', error);
setDisplayValue('数据格式错误');
}
});
return (
<div className="flex items-center space-x-2">
<span className="text-gray-700">{displayValue}</span>
</div>
);
}
联系站长
友情链接
其他入口
QQ与微信加好友
粤ICP备17018681号 站点地图 www.iamdu.com 版权所有 服务商提供:阿里云 Designed by :DU
本站部分资源内容来源于网络,若侵犯您的权益,请联系删除!