1.更新版本号2.1.0,涉及接口变动,次版本号+1
2.更新README.md 3.更新CHANGELOG.md内容 Signed-off-by: zhoulisheng1 <zhoulisheng1@huawei.com>
This commit is contained in:
parent
e0589c6283
commit
493823611b
|
@ -1,4 +1,4 @@
|
|||
## 2.0.6
|
||||
## 2.1.0
|
||||
|
||||
- ArkTs语法整改:
|
||||
|
||||
|
@ -8,6 +8,8 @@
|
|||
|
||||
访问ImageKnife对象需要使用ImageKnifeGlobal.getInstance().getImageKnife()
|
||||
|
||||
- 裁剪组件暴露PixelMapCrop组件和配置类Options, 配置类Options不再需要声明PixelMapCrop.Options中的PixelMapCrop命名空间
|
||||
|
||||
- 适配DevEco Studio 版本:4.0(4.0.3.512), SDK: API10 (4.0.10.9)
|
||||
|
||||
## 2.0.5-rc.0
|
||||
|
|
12
README.md
12
README.md
|
@ -373,7 +373,7 @@ ImageKnifeGlobal.getInstance().getImageKnife().setDefaultLifeCycle(ImageKnifeDra
|
|||
了解了RequestOption的参数内容后,我们可以参考ImageKnifeComponent组件代码进行分析。
|
||||
|
||||
**从`imageKnifeExecute()`函数入口,首先我们需要构建一个RequestOption对象,`let request = new RequestOption()`,
|
||||
接下来就是按需配置request对象的内容,最后使用 `globalThis.ImageKnife.call(request)`发送request执行任务即可。**
|
||||
接下来就是按需配置request对象的内容,最后使用 `ImageKnifeGlobal.getInstance().getImageKnife()?.call(request)`发送request执行任务即可。**
|
||||
|
||||
是不是很简单,而其实最重要的内容是就是: **按需配置request对象的内容** 为了更好理解,我举例说明一下:
|
||||
|
||||
|
@ -384,7 +384,7 @@ let request = new RequestOption();
|
|||
// (必传)
|
||||
request.load("图片url")
|
||||
// (可选 整个request监听回调)
|
||||
.addListener((err, data) => {
|
||||
.addListener({callback:(err:BusinessError|string, data:ImageKnifeData) => {
|
||||
// data 是ImageKnifeData对象
|
||||
if(data.isPixelMap()){
|
||||
// 这样就获取到了目标PixelMap
|
||||
|
@ -393,14 +393,18 @@ request.load("图片url")
|
|||
return false;
|
||||
})
|
||||
|
||||
let compSize = {
|
||||
let compSize:Size = {
|
||||
width: this.currentWidth,
|
||||
height:this.currentHeight
|
||||
}
|
||||
// (必传)这里setImageViewSize函数必传组件大小,因为涉及到图片变换效果都需要适配图像源和组件大小
|
||||
request.setImageViewSize(compSize)
|
||||
// 最后使用ImageKnife的call函数调用request即可
|
||||
globalThis.ImageKnife.call(request)
|
||||
let imageKnife:ImageKnife|undefined = ImageKnifeGlobal.getInstance().getImageKnife();
|
||||
if(imageKnife != undefined){
|
||||
imageKnife.call(request)
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
**其他场景,可以按需加载**
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"main": "index.ets",
|
||||
"repository": "https://gitee.com/openharmony-tpc/ImageKnife",
|
||||
"type": "module",
|
||||
"version": "2.0.6",
|
||||
"version": "2.1.0",
|
||||
"dependencies": {
|
||||
"@ohos/disklrucache": "^2.0.0",
|
||||
"@ohos/svg": "^2.0.0",
|
||||
|
|
Loading…
Reference in New Issue