从文档中我了解到,mobx-state-tree支持的复杂类型是
但是我想使用以下方法从元素中加载“文件”类型HTML元素
<input type="file" />
并将其维护在我的状态树中。这可能吗?
MST用于(主要)用于可序列化的数据。如果文件不大,则可以对其进行base64并另存为types.string
。否则,types.volatile
是处理不可序列化Blob的最佳方法。这是关于它的文档:https://github.com/mobxjs/mobx-state-tree#volatile-state