未验证 提交 242b89f6 编写于 作者: O openharmony_ci 提交者: Gitee

!15373 修改datashare obersever文档描述

Merge pull request !15373 from 牛东尧/master
......@@ -55,7 +55,7 @@ createDataShareHelper(context: Context, uri: string, callback: AsyncCallback<
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| context | [Context](js-apis-application-context.md#context) | 是 | 应用的上下文环境。 |
| context | [Context](js-apis-inner-application-context.md#context) | 是 | 应用的上下文环境。 |
| uri | string | 是 | 指示要连接的服务端应用的路径。 |
| callback | AsyncCallback<[DataShareHelper](#datasharehelper)> | 是 | 回调函数。当创建DataShareHelper实例成功,err为undefined,data为获取到的DataShareHelper实例;否则为错误对象。 |
......@@ -105,7 +105,7 @@ createDataShareHelper(context: Context, uri: string): Promise<DataShareHelper
| 参数名 | 类型 | 必填 | 说明 |
| ------- | ------------------------------------------------- | ---- | ------------------------------ |
| context | [Context](js-apis-application-context.md#context) | 是 | 应用的上下文环境。 |
| context | [Context](js-apis-inner-application-context.md#context) | 是 | 应用的上下文环境。 |
| uri | string | 是 | 指示要连接的服务端应用的路径。 |
**返回值:**
......@@ -177,7 +177,7 @@ dataShareHelper.on("dataChange", uri, onCallback);
off(type: 'dataChange', uri: string, callback?: AsyncCallback<void>): void
取消订阅指定URI对应的数据资源的变更通知。使用callback异步回调
取消订阅指定URI下指定callback对应的数据资源的变更通知
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Consumer
......@@ -187,18 +187,19 @@ off(type: 'dataChange', uri: string, callback?: AsyncCallback<void>): void
| -------- | -------------------- | ---- | ------------------------ |
| type | string | 是 | 取消订阅的事件/回调类型,支持的事件为'dataChange'。 |
| uri | string | 是 | 表示指定的数据路径。 |
| callback | AsyncCallback<void> | 否 | 回调函数。当取消订阅指定URI对应的数据资源的变更通知成功,err为undefined;否则为错误对象。 |
| callback | AsyncCallback<void> | 否 | 表示指定取消订阅的callback通知,如果为空,则取消订阅该uri下所有的通知事件。 |
**示例:**
```ts
import UIAbility from '@ohos.app.ability.UIAbility';
function offCallback() {
console.info("**** Observer off callback ****");
function callback() {
console.info("**** Observer callback ****");
}
let uri = ("datashare:///com.samples.datasharetest.DataShare");
dataShareHelper.off("dataChange", uri, offCallback);
dataShareHelper.on("dataChange", uri, callback);
dataShareHelper.off("dataChange", uri, callback);
```
### insert
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册