我正在尝试将文件对象添加到我的 Redux 存储中。
我的 reducer 是这样的:
...
case 'SET_INVOICE':
console.log(action.invoice); //File Object
return { ...state, invoice: action.invoice};
...
结果不是添加到 Redux 存储的文件对象,而是一个空对象 invoice: { }
最佳答案
Redux 只存储可序列化的数据类型,File
不是其中之一。尝试存储 ES6 Map
或 Set
。它们也都将显示为空对象。
关于javascript - 将文件对象添加到 redux 存储会导致空属性对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51940926/