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'])''但我仍然得到相同的答案 –