Я пытаюсь увеличить изображение в моем угловом приложении с помощью «nativescript-photo-zoom» и nativescript-image-zoom, но его выдача «PhotoDraweeView - это не ошибка конструктора», может кто-нибудь мне помочь?
мой кодhtml:
<PhotoZoom [src]="photoUrl" (finalImageSet)="onFinalImageSet($event)" (failure)="onFailure($event)" (scaleChanged)="onScaleChanged($event)"></PhotoZoom>
</GridLayout>
ts:
@ Component ({селектор: "ns-детали", moduleId: module.id, templateUrl: "./item-detail.component.html",}) класс экспорта ItemDetailComponent реализует OnInit {
public photoUrl="https:// vignette.wikia.nocookie.net/inuyasha/images/b/b5/ Inuyasha.png";
constructor() { }
ngOnInit(): void {
const id = +this.route.snapshot.params["id"];
this.item = this.itemService.getItem(id);
}
onFinalImageSet(event) {
console.log("onFinalImageSet: ", event);
}
onFailure(event) {
console.log("onFailure: ", event);
}
onScaleChanged(event) {
console.log("onScaleChanged: ", event.object.zoomScale);
}
}
app.module
import {NativeScriptUIPhotoZoomModule} из "nativescript-photo-zoom / angular";
@ NgModule ({
imports: [
NativeScriptModule,
AppRoutingModule,
NativeScriptUIPhotoZoomModule
],
})
класс экспорта AppModule {}