From 2c65458a088509427bb4c623a244d7a13ca2e44b Mon Sep 17 00:00:00 2001 From: zyjhandsome Date: Sun, 18 Dec 2022 13:43:38 +0000 Subject: [PATCH] =?UTF-8?q?update=20zh-cn/application-dev/application-mode?= =?UTF-8?q?ls/common-event-publish.md.=20commonEvent=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E4=B8=BAcommonEventManager?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit start build Signed-off-by: zyjhandsome Signed-off-by: zyjhandsome --- .../application-models/common-event-publish.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/zh-cn/application-dev/application-models/common-event-publish.md b/zh-cn/application-dev/application-models/common-event-publish.md index f3f3d79a9e..5265575821 100644 --- a/zh-cn/application-dev/application-models/common-event-publish.md +++ b/zh-cn/application-dev/application-models/common-event-publish.md @@ -3,9 +3,9 @@ ## 场景介绍 -当需要发布某个自定义公共事件时,可以通过publish()方法发布事件。发布的公共事件可以携带数据,供订阅者解析并进行下一步处理。 +当需要发布某个自定义公共事件时,可以通过[publish()](../reference/apis/js-apis-commonEvent.md#commoneventpublish)方法发布事件。发布的公共事件可以携带数据,供订阅者解析并进行下一步处理。 -> ![icon-notice.gif](public_sys-resources/icon-notice.gif) **须知:** +> **须知:** > 已发出的粘性公共事件后来订阅者也可以接收到,其他公共事件都需要先订阅再接收,订阅参考[公共事件订阅章节](common-event-subscription.md)。 @@ -23,17 +23,17 @@ 不携带信息的公共事件,只能发布无序公共事件。 -1. 导入CommonEvent模块。 +1. 导入模块。 ```ts - import commonEvent from '@ohos.commonEventManager'; + import commonEventManager from '@ohos.commonEventManager'; ``` 2. 传入需要发布的事件名称和回调函数,发布事件。 ```ts // 发布公共事件 - commonEvent.publish("usual.event.SCREEN_OFF", (err) => { + commonEventManager.publish("usual.event.SCREEN_OFF", (err) => { if (err) { console.error(`[CommonEvent] PublishCallBack err=${JSON.stringify(err)}`); } else { @@ -47,10 +47,10 @@ 携带信息的公共事件,可以发布为无序公共事件、有序公共事件和粘性事件,可以通过参数[CommonEventPublishData](../reference/apis/js-apis-commonEventManager.md#commoneventpublishdata)的isOrdered、isSticky的字段进行设置。 -1. 导入CommonEvent模块。 +1. 导入模块。 ```ts - import commonEvent from '@ohos.commonEventManager'; + import commonEventManager from '@ohos.commonEventManager'; ``` 2. 传入需要发布的事件名称和回调函数,发布事件。 @@ -67,7 +67,7 @@ ```ts // 发布公共事件 - commonEvent.publish("usual.event.SCREEN_OFF", options, (err) => { + commonEventManager.publish("usual.event.SCREEN_OFF", options, (err) => { if (err) { console.error('[CommonEvent] PublishCallBack err=' + JSON.stringify(err)); } else { -- GitLab