1.README.md update:completed the sample code
Signed-off-by: zhoulisheng <635547767@qq.com>
This commit is contained in:
parent
139826b6fc
commit
9bbab711c1
36
README.md
36
README.md
|
@ -39,34 +39,7 @@ export default {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
2.在页面index.ets中使用ImageKnife。
|
2.参考[推荐使用](###'推荐使用')或[自定义实现](###'自定义实现')
|
||||||
|
|
||||||
```typescript
|
|
||||||
@Entry
|
|
||||||
@Component
|
|
||||||
struct Index {
|
|
||||||
build() {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// 页面初始化完成,生命周期回调函数中 进行调用ImageKnife
|
|
||||||
aboutToAppear() {
|
|
||||||
let requestOption = new RequestOption();
|
|
||||||
requestOptin.load($r('app.media.IceCream'))
|
|
||||||
.addListener((err,data) => {
|
|
||||||
//加载成功/失败回调监听
|
|
||||||
})
|
|
||||||
...
|
|
||||||
ImageKnife.call(requestOption)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var ImageKnife;
|
|
||||||
var defaultTemp = globalThis.exports.default
|
|
||||||
if (defaultTemp != undefined) {
|
|
||||||
ImageKnife = defaultTemp.data.imageKnife;
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -144,6 +117,13 @@ let requestOptin = new RequestOption();
|
||||||
requestOptin.load($r('app.media.jpgSample'))
|
requestOptin.load($r('app.media.jpgSample'))
|
||||||
.addListener((err,data) => {
|
.addListener((err,data) => {
|
||||||
//加载成功/失败回调监听
|
//加载成功/失败回调监听
|
||||||
|
if (data.isPixelMap()) {
|
||||||
|
this.displayPixelMap(data);
|
||||||
|
let pixelMapPack = new PixelMapPack();
|
||||||
|
pixelMapPack.pixelMap = data.imageKnifeValue as PixelMap;
|
||||||
|
//当前的PixelMap资源发生变化,jpgSample图片将会由Image组件重新渲染,并展示
|
||||||
|
this.imageKnifePixelMapPack = pixelMapPack;
|
||||||
|
}
|
||||||
})
|
})
|
||||||
.placeholder( $r('app.media.icon_loading'), (data)=>{
|
.placeholder( $r('app.media.icon_loading'), (data)=>{
|
||||||
// 占位图回调监听
|
// 占位图回调监听
|
||||||
|
|
Loading…
Reference in New Issue