Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
99ab3fe2
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
99ab3fe2
编写于
4月 22, 2022
作者:
Y
yaoyuchi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改检视意见
Signed-off-by:
N
yaoyuchi
<
yaoyuchi@huawei.com
>
上级
63475bed
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
41 addition
and
29 deletion
+41
-29
zh-cn/application-dev/reference/arkui-js/js-components-common-events.md
...ion-dev/reference/arkui-js/js-components-common-events.md
+41
-29
未找到文件。
zh-cn/application-dev/reference/arkui-js/js-components-common-events.md
浏览文件 @
99ab3fe2
...
...
@@ -89,7 +89,7 @@
| globalX | number | 距离屏幕左上角坐标原点横向距离。 |
| globalY | number | 距离屏幕左上角坐标原点纵向距离。 |
| timestamp | number | 时间戳。 |
| dataTransfer | DataTransfer | DataTransfer对象。 |
| dataTransfer | DataTransfer | DataTransfer对象
<sup>
9+
</sup>
。 |
## **target对象**
...
...
@@ -121,25 +121,28 @@ export default {
}
```
##
**DataTransfer对象**
##
DataTransfer对象<sup>9+</sup>
在拖曳操作的过程中,
我们可以用过dataTransfer对象来传输数据,以便在拖曳操作结束的时候对数据进行其他的
操作。
在拖曳操作的过程中,
可以通过dataTransfer对象来传输数据,以便在拖曳操作结束的时候对数据进行其他
操作。
###
***clearData***
###
clearData
######
clearData(key?: string): boolean
clearData(key?: string): boolean
删除与给定类型关联的数据。如果类型为空或未指定,则删除
与所有类型关联的数据。如果指定类型的数据不存在,或者 data transfer
中不包含任何数据,则该方法不会产生任何效果。
删除与给定类型关联的数据。如果类型为空或未指定,则删除
所有数据。如果指定类型的数据不存在,或者data transfer
中不包含任何数据,则该方法不会产生任何效果。
-
###### 参数:
**参数:**
| 参数名 | 参数类型 | 必填 | 描述 |
| ------ | -------- | ---- | ------------------------------------------ |
| key | string | 否 |
有key值时清除指定key,为空时清除剪切板的值
|
| key | string | 否 |
数据类型。key值存在时删除该类型关联的数据,key为空时删除所有数据。
|
-
###### 返回值:boolean
**返回值:**
| 类型 | 说明 |
| ------ | -------- |
| bool | 执行结果 |
-
###### 示例:
**示例:**
```
js
dragEnd
(
e
){
...
...
@@ -147,21 +150,24 @@ export default {
}
```
###
***getData***
###
getData
######
getData(key: string): object
getData(key: string): object
检索给定类型的数据,如果该类型的数据不存在或 data
transfer不包含数据,则返回空字符串。
获取给定类型关联的数据,如果该类型的数据不存在或data
transfer不包含数据,则返回空字符串。
-
###### 参数:
**参数:**
| 参数名 | 参数类型 | 必填 | 描述 |
| ------ | -------- | ---- | -------------------------- |
| key | string | 是 |
获取指定key所对应的value值
|
| key | string | 是 |
数据类型
|
-
###### 返回值:object
**返回值:**
| 类型 | 说明 |
| ------ | -------- |
| object | 获取的数据 |
-
###### 示例:
**示例:**
```
js
dragStart
(
e
){
...
...
@@ -175,22 +181,25 @@ export default {
},
```
###
***setData***
###
setData
######
setData(key: string, value: object): boolean
setData(key: string, value: object): boolean
设置给定类型
的数据。如果该类型的数据不存在,则将其添加到末尾,以便类型列表中的最后一项将是新的格式
。如果该类型的数据已经存在,则在相同位置替换现有数据。
设置给定类型
关联的数据。如果该类型的数据不存在,则将其添加到末尾
。如果该类型的数据已经存在,则在相同位置替换现有数据。
-
###### 参数:
**参数:**
| 参数名 | 参数类型 | 必填 | 描述 |
| ------ | -------- | ---- | ----------------------- |
| key | string | 是 |
存储时作为剪切板的key
|
| value | object | 是 |
存储时作为剪切板的value
|
| key | string | 是 |
数据类型
|
| value | object | 是 |
要存储的数据
|
-
###### 返回值:boolean
**返回值:**
| 类型 | 说明 |
| ------ | -------- |
| bool | 执行结果 |
-
###### 示例:
**示例:**
```
//setData 可以是基本数据类型,也可以是对象类型
...
...
@@ -208,11 +217,11 @@ export default {
### setDragImage
######
setDragImage(pixelmap: Pixelmap, offsetX: number,offsetY: number): boolean
setDragImage(pixelmap: Pixelmap, offsetX: number,offsetY: number): boolean
用于设置自定义的拖动图像。
-
###### 参数:
**参数:**
| pixelmap | 参数类型 | 必填 | 描述 |
| -------- | -------- | ---- | ------------------------------------------------------------ |
...
...
@@ -220,9 +229,12 @@ export default {
| offsetX | number | 是 | 相对于图片的横向偏移量 |
| offsetY | number | 是 | 相对于图片的纵向偏移量 |
-
###### 返回值:boolean
**返回值:**
| 类型 | 说明 |
| ------ | -------- |
| bool | 执行结果 |
-
###### 示例:
**示例:**
```
js
CreatePixelMap
(){
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录