提交 99ab3fe2 编写于 作者: Y yaoyuchi

修改检视意见

Signed-off-by: Nyaoyuchi <yaoyuchi@huawei.com>
上级 63475bed
...@@ -89,7 +89,7 @@ ...@@ -89,7 +89,7 @@
| globalX | number | 距离屏幕左上角坐标原点横向距离。 | | globalX | number | 距离屏幕左上角坐标原点横向距离。 |
| globalY | number | 距离屏幕左上角坐标原点纵向距离。 | | globalY | number | 距离屏幕左上角坐标原点纵向距离。 |
| timestamp | number | 时间戳。 | | timestamp | number | 时间戳。 |
| dataTransfer | DataTransfer | DataTransfer对象。 | | dataTransfer | DataTransfer | DataTransfer对象<sup>9+</sup>。 |
## **target对象** ## **target对象**
...@@ -121,25 +121,28 @@ export default { ...@@ -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 ```js
dragEnd(e){ dragEnd(e){
...@@ -147,21 +150,24 @@ export default { ...@@ -147,21 +150,24 @@ export default {
} }
``` ```
### ***getData*** ### getData
###### getData(key: string): object getData(key: string): object
检索给定类型的数据,如果该类型的数据不存在或 datatransfer不包含数据,则返回空字符串。 获取给定类型关联的数据,如果该类型的数据不存在或data transfer不包含数据,则返回空字符串。
- ###### 参数: **参数:**
| 参数名 | 参数类型 | 必填 | 描述 | | 参数名 | 参数类型 | 必填 | 描述 |
| ------ | -------- | ---- | -------------------------- | | ------ | -------- | ---- | -------------------------- |
| key | string | 是 | 获取指定key所对应的value值 | | key | string | 是 | 数据类型 |
- ###### 返回值:object **返回值:**
| 类型 | 说明 |
| ------ | -------- |
| object | 获取的数据 |
- ###### 示例: **示例:**
```js ```js
dragStart(e){ dragStart(e){
...@@ -175,22 +181,25 @@ export default { ...@@ -175,22 +181,25 @@ export default {
}, },
``` ```
### ***setData*** ### setData
###### setData(key: string, value: object): boolean setData(key: string, value: object): boolean
设置给定类型的数据。如果该类型的数据不存在,则将其添加到末尾,以便类型列表中的最后一项将是新的格式。如果该类型的数据已经存在,则在相同位置替换现有数据。 设置给定类型关联的数据。如果该类型的数据不存在,则将其添加到末尾。如果该类型的数据已经存在,则在相同位置替换现有数据。
- ###### 参数: **参数:**
| 参数名 | 参数类型 | 必填 | 描述 | | 参数名 | 参数类型 | 必填 | 描述 |
| ------ | -------- | ---- | ----------------------- | | ------ | -------- | ---- | ----------------------- |
| key | string | 是 | 存储时作为剪切板的key | | key | string | 是 | 数据类型 |
| value | object | 是 | 存储时作为剪切板的value | | value | object | 是 | 要存储的数据 |
- ###### 返回值:boolean **返回值:**
| 类型 | 说明 |
| ------ | -------- |
| bool | 执行结果 |
- ###### 示例: **示例:**
``` ```
//setData 可以是基本数据类型,也可以是对象类型 //setData 可以是基本数据类型,也可以是对象类型
...@@ -208,11 +217,11 @@ export default { ...@@ -208,11 +217,11 @@ export default {
### setDragImage ### setDragImage
###### setDragImage(pixelmap: Pixelmap, offsetX: number,offsetY: number): boolean setDragImage(pixelmap: Pixelmap, offsetX: number,offsetY: number): boolean
用于设置自定义的拖动图像。 用于设置自定义的拖动图像。
- ###### 参数: **参数:**
| pixelmap | 参数类型 | 必填 | 描述 | | pixelmap | 参数类型 | 必填 | 描述 |
| -------- | -------- | ---- | ------------------------------------------------------------ | | -------- | -------- | ---- | ------------------------------------------------------------ |
...@@ -220,9 +229,12 @@ export default { ...@@ -220,9 +229,12 @@ export default {
| offsetX | number | 是 | 相对于图片的横向偏移量 | | offsetX | number | 是 | 相对于图片的横向偏移量 |
| offsetY | number | 是 | 相对于图片的纵向偏移量 | | offsetY | number | 是 | 相对于图片的纵向偏移量 |
- ###### 返回值:boolean **返回值:**
| 类型 | 说明 |
| ------ | -------- |
| bool | 执行结果 |
- ###### 示例: **示例:**
```js ```js
CreatePixelMap(){ CreatePixelMap(){
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册