forked from floraachy/ImageKnife
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。
|
||||
|
||||
```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;
|
||||
}
|
||||
```
|
||||
2.参考[推荐使用](###'推荐使用')或[自定义实现](###'自定义实现')
|
||||
|
||||
|
||||
|
||||
|
@ -144,6 +117,13 @@ let requestOptin = new RequestOption();
|
|||
requestOptin.load($r('app.media.jpgSample'))
|
||||
.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)=>{
|
||||
// 占位图回调监听
|
||||
|
|
Loading…
Reference in New Issue