Я хочу сохранить свой отмеченный переключатель в локальном хранилище, чтобы не возвращать данные из Ionic 4 Modal.когда я нажимаю любую радиокнопку, чтобы изменить начальное значение и перезагрузить страницу, я получаю то же значение, не сохраняя в локальном хранилище
export class Tab1Page {
weather:any;
cities = 'Muscat'
constructor(private https: HttpClient,public popoverController: PopoverController
,public nav : NavController,public modalController: ModalController,
private storage: Storage ) {
this.test()
}
async test (){
this.https.get('weather/'+this.cities+'.json')
.subscribe(data => {
this.weather = data
})
}
async openUserModal() {
const modal = await this.modalController.create({
component: PopoverstationsPage,
});
await modal.present();
modal.onDidDismiss().then((r) => {
console.log("the result:", r , 'test'+ this.cities);
this.cities = r.data.result
this.test()
this.storage.set('cities',this.cities)
this.storage.get('cities',this.cities).then((val) => {
console.log('Your city is', val);
});
});
}