Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
3cdcf9f7
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看板
未验证
提交
3cdcf9f7
编写于
9月 24, 2022
作者:
O
openharmony_ci
提交者:
Gitee
9月 24, 2022
浏览文件
操作
浏览文件
下载
差异文件
!9906 【轻量级 PR】:update zh-cn/application-dev/database/database-distributedobject-guidelines.md.
Merge pull request !9906 from 葛亚芳/N/A
上级
37a4239d
2a1a9390
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
6 addition
and
6 deletion
+6
-6
zh-cn/application-dev/database/database-distributedobject-guidelines.md
...ion-dev/database/database-distributedobject-guidelines.md
+6
-6
未找到文件。
zh-cn/application-dev/database/database-distributedobject-guidelines.md
浏览文件 @
3cdcf9f7
...
...
@@ -12,14 +12,14 @@
### 创建数据对象实例
创建一个分布式数据对象实例,开发者可以通过source指定分布式对象中的属性。
创建一个分布式数据对象实例,开发者可以通过source指定分布式
数据
对象中的属性。
**表1**
分布式数据对象实例创建接口
| 包名 | 接口名 | 描述 |
| -------- | -------- | -------- |
| ohos.data.distributedDataObject| createDistributedObject(source: object): DistributedObject | 创建一个分布式数据对象实例,用于数据操作。
<br>
-
source:设置
distributedObject的属性。
<br>
-
DistributedObject:返回值是创建好的分布式
对象。 |
| ohos.data.distributedDataObject| createDistributedObject(source: object): DistributedObject | 创建一个分布式数据对象实例,用于数据操作。
<br>
-
source:设置
分布式数据对象的属性。
<br>
-
DistributedObject:返回值是创建好的分布式数据
对象。 |
### 创建分布式数据对象sessionId
...
...
@@ -39,7 +39,7 @@
| 类名 | 接口名 | 描述 |
| -------- | -------- | -------- |
| DistributedDataObject | setSessionId(sessionId?: string): boolean | 为分布式数据对象设置sessionId。
<br>
sessionId:分布式对象在可信组网中的标识ID。如果要退出分布式组网,设置为""或不设置均可。 |
| DistributedDataObject | setSessionId(sessionId?: string): boolean | 为分布式数据对象设置sessionId。
<br>
sessionId:分布式
数据
对象在可信组网中的标识ID。如果要退出分布式组网,设置为""或不设置均可。 |
### 订阅数据变更
...
...
@@ -214,7 +214,7 @@
// 删除所有的变更回调
localObject
.
off
(
"
change
"
);
```
9.
监听分布式对象的上下线。可以监听对端分布式数据对象的上下线。
9.
监听分布式
数据
对象的上下线。可以监听对端分布式数据对象的上下线。
```
js
function
statusCallback
(
sessionId
,
networkId
,
status
)
{
...
...
@@ -242,7 +242,7 @@
console.info("revokeSave failed.");
});
```
11.
删除监听分布式对象的上下线。可以指定删除监听的上下线回调;也可以不指定,这将会删除该分布式数据对象的所有上下线回调。
11.
删除监听分布式
数据
对象的上下线。可以指定删除监听的上下线回调;也可以不指定,这将会删除该分布式数据对象的所有上下线回调。
```js
// 删除上下线回调statusCallback
...
...
@@ -250,7 +250,7 @@
// 删除所有的上下线回调
localObject.off("status");
```
12.
退出同步组网。分布式对象退出组网后,本地的数据变更对端不会同步。
12.
退出同步组网。分布式
数据
对象退出组网后,本地的数据变更对端不会同步。
```js
localObject.setSessionId("");
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录