Изображение появляется после обновления - PullRequest
1 голос
/ 28 мая 2020

Я загружаю изображение в свое веб-приложение на 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");
}
...