例如,我有2家商店:
tasksStore: {
tasks: [
{ name: 'task 1' },
{ name: 'task 2' },
]
}
planningBoardStore: {
tasks: [
{ name: 'task 1' },
{ name: 'task 3' },
]
}
如何正确地组织两个商店以使其不重复tasks
?有什么理由要进行这种优化吗?还是更好地使SyncController可以同步两个商店中的更新?
注释:两个对象tasks
可能具有完全不同的任务列表。有时tasks
可能具有相同的任务。
任何建议如何制作合适的架构?您能否分享解决这种情况的方法?