1
我正在发起一个动作并试图从状态获取数据,但是当我这样做时,它会返回一个奇怪复杂的对象而不是字符串。如何从状态获取数据?
const autoPopulateCellnumber = (getState) => {
const cell = getState().getIn(['answers','owner-contact-number'])
const type = types.AUTO_POPULATE_CELLNUMBER;
return {
type,
payload: { cell } ,
};
};
这里细胞成为对象地图wwith这些键
[ “大小”, “_root”, “__ownerID”, “__hash”, “__altered”]
我可以“T复制并粘贴到此处,因为它太大
如果它太大复制和膏体,你可能会考虑上传它的映像! – Zimano
如何通过从状态解构它们来提取答案和所有者联系人号码? '{answers,owner-contact-number} = state;' – Winter
getState不是状态对象,我也尝试过这种方式,但是让我的函数接受'state'并且只是说'state.getIn(['answers ','owner-contact-number'])''但我仍然得到相同的答案 –