Я загружаю изображение в свое веб-приложение на UploadPage. Мне нужно предварительно просмотреть изображение перед сохранением изображения на AddNewPage. Я временно сохраняю изображение в сеансе для переноса выбранного изображения из UploadPage в AddNewPage. Мне нужно обновлять sh мою страницу каждый раз, чтобы получить новое изображение на AddNewPage.
Это из-за кеша? или что-то еще, что мне нужно сделать?
Мой код на странице UploadImage
fileSelected(event) {
var reader = new FileReader();
reader.readAsDataURL(event.target.files[0]);
reader.onloadend = () => {
this.Image = reader.result;
//console.log(this.Image);
this.storageService.setSessionItem("Image", this.Image)
//this.Image = base64data;
}
return this.router.navigateToRoute("AddNew");
}
Код на странице AddNew
getImage() {
this.Image = this.storageService.getSessionItem("Image");
}