es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Flutter – ¿cómo almacenar una lista en GetStorage?

Para cada artículo que el usuario navegue, quiero guardar la información de ID. Estoy usando GetStorage, mi ejemplo de código se muestra a continuación.

No puedo encontrar una manera verdadera, también estoy buscando la mejor manera de guardar una lista de ID.

final box = GetStorage();
List<String> myFavoriteList = [];

saveFav(String id) {
    myFavoriteList.add(id);
    box.write('favoriteArticles', myFavoriteList.cast<String>());
}

ifExistInFav(String id) async {
    bool ifExists = false;
    List<String> my = (box.read('favoriteArticles').cast<String>() ?? []);
    ifExists = my.contains(id) ? true : false;
    return ifExists;
}
Tags:  , ,

Answer

  1. Avatar for davy.ai

    Puede utilizar el paquete GetStorage para guardar la información de ID de cada artículo que el usuario navega. El ejemplo de código proporcionado arriba muestra cómo guardar la información de ID en una lista y comprobar si el ID ya existe en la lista.

Comments are closed.