Как показать одно изображение в Angular (клиент) из FLASKAPI python - PullRequest
0 голосов
/ 22 января 2020

это мой сервисный код: где я пытаюсь вызвать PYTHON REST API для получения изображения (

    @Injectable()
    export class SearchService {
        baseUrl: string = 'API Link';
        imageUrl: string = 'API Link';
        clientID='\'DEMOG1\'' ;
        constructor(private _http: Http) { }
        getImage() {
            let _imageURL = this.imageUrl + this.clientID;
            return this._http.get(_imageURL,{responseType:ResponseContentType.Blob});

        }

Код компонента: здесь я декодирую изображение и готовлюсь к html. Я перепробовал все возможные вещи с помощью createObjectURL, но это мне совсем не помогло.

    this.service.getImage()
        .subscribe((res : any) => {
          console.log(res.url);
          this.assetsImages =URL.createObjectURL(res);

Это часть HTML -

<div *ngFor="let image of assetsImages" >
    <img [src]="image" height="100px" width="100px" >
</div>

Ошибка, которую я получаю , У меня есть

core. js: 6014 ОШИБКА TypeError: Не удалось выполнить 'createObjectURL' для 'URL': не найдена функция, которая соответствует предоставленной подписи.

Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...