@tarojs/components
Version:
1 lines • 572 B
JavaScript
import{r as t,c as i,h as r}from"./p-9896a737.js";const s=class{constructor(r){t(this,r),this.onLoad=i(this,"load",7),this.onError=i(this,"error",7),this.src=void 0,this.nativeProps={}}imageOnLoad(){const{width:t,height:i}=this.imgRef;this.onLoad.emit({width:t,height:i})}imageOnError(t){this.onError.emit(t)}render(){const{src:t,imageOnLoad:i,imageOnError:s,nativeProps:o}=this;return r("img",Object.assign({ref:t=>this.imgRef=t,src:t,onLoad:i.bind(this),onError:s.bind(this)},o))}};s.style="taro-cover-image-core{width:320px;height:240px;overflow:hidden}";export{s as C}