Objective-c - Mise en cache locale du panier
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-02 09:26:04
0
2
679

Laissez-moi vous demander, dans une application d'achat, quelle méthode est utilisée pour mettre en cache le panier localement, quels scénarios sont utilisés et quel type de données est mis en cache ? Merci!

曾经蜡笔没有小新
曾经蜡笔没有小新

répondre à tous(2)
巴扎黑

Non connecté : enregistrez le cookie lors de l'ajout au panier, et le panier affiche le contenu du cookie
Après la connexion : lors de la connexion, prenez le cookie et enregistrez-le dans la table du panier de la base de données, gérez la duplication des cookies et des tableaux, efface les cookies, et le panier s'affiche Le contenu du tableau est directement stocké dans le tableau lors de l'ajout au panier

Quant aux données stockées, elles dépendent de la conception du produit. Les données nécessaires incluent : l'identifiant du produit, la quantité achetée, les attributs du produit sélectionnés par l'utilisateur (le cas échéant). Si le produit est supprimé et seul un champ l'est. modifié, ces données devraient répondre aux besoins. Il y a plus d'identifiants d'utilisateur dans le tableau que de cookies
Aussi : si l'enregistrement est réellement supprimé lorsque le produit est supprimé, vous pouvez envisager de stocker plusieurs noms de produits, images de produits, etc.

黄舟

Cache simplement les informations d'achat de l'utilisateur

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal