在我的商店里,我这样更新我的模型。每次更新,内存消耗都会增加数倍
以下是导致内存泄漏的代码:
self.employees.set(empId, EmployeeMode.create({...empData}));
self.employers属于map类型。
我很少尝试直接设置
self.employees.set(empId, status)
,
self.employees.set(empId, {})
但这两件事并不能解决内存泄漏问题。
我相信无论我做什么,总会有记忆泄露。
假设有一些对象对应于id“zyz”,在新的API之后,我用新的对象更新“xyz”。现在,旧对象仍在记忆中。随着每一个新的API调用,它的数量都会增加。
如果有人能为我指明事业的正确方向,那将非常有帮助。