Nella mia app meteorica sto utilizzando Session per memorizzare informazioni temporanee sull'attività dell'utente. Mi piacerebbe mantenere alcune parti di queste informazioni nel browser con amplify.js, ma non tutte.Meteor js: rende parzialmente persistente l'oggetto Session
Vorrei un modo per avere chiavi di sessione "temporanee" e chiavi di sessione "persistenti". Ad esempio, ho potuto chiamare
Session.set('persistent', 'this is persisted to browser memory');
Session.set('temporary', 'this will be erased on page reload, etc');
e poi, dopo una pagina di ricaricamento
Session.get('persistent'); // returns 'this is persisted to browser memory'
Session.get('temporary'); // returns undefined
ho trovato a related post on SO ma questo consente di risparmiare questo approccio persiste l'intero oggetto di sessione, che io non voglio fare. Inoltre, non voglio usare MongoDB per questo, mi piacerebbe che lo storage fosse puramente client ...
Mille grazie in anticipo!
Da quello che ho capito, il post collegato avrebbe funzionato per voi. Usa il normale 'Session' quando vuoi le chiavi di sessione 'temporanee' e usa il' SessionAmplify 'esteso quando vuoi le chiavi di sessione' persistenti '. – dayuloli