如何在 normalizr 模式 processStrategy 中获取父键?是否可用?

问题描述

我需要在流程策略中使用父键来设置不同的字段值。

processstrategy: (value,parent,key) => {
        
        let parentKey = parent.key //***is not available.*** 
        switch(parentKey) {
            case 'deliverable':
                return {
                    ...value,deliverableId: parent.id,componentId: ''
                };
            case 'component':
                return {
                    ...value,deliverableId: '',componentId: parent.id
                };
            default:
                console.log('THIRDPARTYCOST NEITHER FROM DELIVERABLE nor COMPONENT,BUT FROM' + parent);
                return {
                    ...value,componentId: ''
                };
        }
    },

还有其他方法可以获取父实体的名称吗?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)