Tengo una clase Todolist que tiene objetos de la clase Projects dentro.
Creé un objeto de Todolist y lo guardé en mi localStorage.
static SaveDate(data) {
localStorage.clear();
localStorage.setItem("data", JSON.stringify(data))
}
aquí data son un objeto de la clase Todolist.
Cuando intento recuperar mis datos del almacenamiento local y guardarlos en un nuevo objeto de la clase Todolist.
static getData() {
const Todo = Object.assign(
new Todolist(),
JSON.parse(localStorage.getItem("data"))
)
return Todo;
}
Obtengo un nuevo Objeto de la clase Todolist y puedo usar sus métodos, pero no puedo usar el método de Project dentro del objeto Todolist . Son objetos de function objects simple, no objetos de una clase Project .
¿Cómo puedo convertirlos en objetos de la clase Proyecto?