item;
return items;
}, {});
function onEvent(newObjects) {
let objectsToReplace = {};
let objectsToAdd = [];
for (const obj of newObjects) {
if (items[obj.id]) {
objectsToReplace[obj.id] = obj;
} else {
objectsToAdd.push(obj);
}
}
const newObjects = currentObjects.map((obj) => {
return objectsToReplace[obj.id]
? objectsToReplace[obj.id]
: obj;
});
newObjects.push(objectsToAdd);
currentObjects = newObjects;
}
Как поменять значение в списке я и так знаю, это 700 объектов перерисовать?
разве человек не об этом спрашивал - {#each expression as name (key)}...{/each}
@resident7 разве это не то, что нужно?))
Когда expression придёт новый он перерисует мне список по новой
Обсуждают сегодня