diff --git a/imageknife/src/main/ets/components/imageknife/ImageKnifeComponent.ets b/imageknife/src/main/ets/components/imageknife/ImageKnifeComponent.ets index 11d4fcc..d34f0e7 100644 --- a/imageknife/src/main/ets/components/imageknife/ImageKnifeComponent.ets +++ b/imageknife/src/main/ets/components/imageknife/ImageKnifeComponent.ets @@ -251,7 +251,7 @@ export struct ImageKnifeComponent { } // imageknife 第一次启动和数据刷新后重新发送请求 imageKnifeExecute() { - if (this.imageKnifeOption.loadSrc == null) { + if (this.imageKnifeOption == null || this.imageKnifeOption.loadSrc == null) { // 如果数据是null或者undefined,清空图片内容和gif循环,并且不进入图片请求流程 this.resetGifData() if (this.canvasHasReady) {