diff --git a/zh-cn/application-dev/ability/fa-dataability.md b/zh-cn/application-dev/ability/fa-dataability.md index b45fd499c37167a105c3994eb95ebcd00dc21cc2..ffd04efb5b54eab5225486e27df7d19fa6ed1088 100644 --- a/zh-cn/application-dev/ability/fa-dataability.md +++ b/zh-cn/application-dev/ability/fa-dataability.md @@ -27,7 +27,8 @@ Data提供方可以自定义数据的增、删、改、查,以及文件打开 ## 开发步骤 ### 创建Data -1. 需要实现Data中Insert、Query、Update、Delete接口的业务内容。保证能够满足数据库存储业务的基本需求。BatchInsert与ExecuteBatch接口已经在系统中实现遍历逻辑,依赖Insert、Query、Update、Delete接口逻辑,来实现数据的批量处理。 +1. 需要实现Data中Insert、Query、Update、Delete接口的业务内容。保证能够满足数据库存储业务的基本需求。BatchInsert与ExecuteBatch接口已经在系统中实现遍历逻辑,依赖Insert、Query、Update、Delete接口逻辑,来实现数据的批量处理。 + 创建Data的代码示例如下: ```javascript @@ -111,7 +112,10 @@ Data提供方可以自定义数据的增、删、改、查,以及文件打开 #### DataAbility接口开发指导 + 1. 创建工具接口类对象。 + + 工具接口类对象DataAbilityHelper相关接口可参考[DataAbilityHelper模块](../reference/apis/js-apis-dataAbilityHelper.md)。 ```js // 作为参数传递的Uri,与config中定义的Uri的区别是多了一个"/",是因为作为参数传递的uri中,在第二个与第三个"/"中间,存在一个DeviceID的参数 var urivar = "dataability:///com.ix.DataAbility" diff --git a/zh-cn/application-dev/reference/apis/js-apis-particleAbility.md b/zh-cn/application-dev/reference/apis/js-apis-particleAbility.md index 63ebbfe848ea2061211918ad67623caf32bc9a65..f95a831c1c2cf8d015167678d3707a35706b3fc9 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-particleAbility.md +++ b/zh-cn/application-dev/reference/apis/js-apis-particleAbility.md @@ -383,6 +383,17 @@ connectAbility(request: Want, options:ConnectOptions): number | request | [Want](#want) | 是 | 表示被连接的ServiceAbility。 | | options | ConnectOptions | 是 | 被指定的回调方法。 | + +**ConnectOptions类型说明:** + +**系统能力**:以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core + +| 名称 | 读写属性 | 类型 | 必填 | 描述 | +| ------------ | ---- | -------- | ---- | ------------------------- | +| onConnect | 只读 | function | 是 | 连接成功时的回调函数。 | +| onDisconnect | 只读 | function | 是 | 连接失败时的回调函数。 | +| onFailed | 只读 | function | 是 | ConnectAbility调用失败时的回调函数。 | + **示例**: ```js