Salesforce 我们可以在Lightning社区的LWC中使用Lightning消息服务吗?

Salesforce 我们可以在Lightning社区的LWC中使用Lightning消息服务吗?,salesforce,lwc,lightning,Salesforce,Lwc,Lightning,我正在使用lightning web组件为社区用户构建向导(上一步按钮)。是否可以使用Lightning消息服务进行组件间的通信 谢谢 Puneet答案是,视情况而定 假设您实现了一个有3个页面的向导,这3个页面的每个页面都有一个组件,因此当用户位于第2页时,第1和第3页上的组件将不会呈现,因此将不存在,因此LMS无法在此处进行通信 您可以将向导设计为只隐藏其他页面并使用LMS进行通信 更好的设计可能是使用一个封闭的父容器组件,该组件保存所有页面所需的所有必要信息,并使用事件在容器和页面之间进行

我正在使用lightning web组件为社区用户构建向导(上一步按钮)。是否可以使用Lightning消息服务进行组件间的通信

谢谢

Puneet

答案是,视情况而定

假设您实现了一个有3个页面的向导,这3个页面的每个页面都有一个组件,因此当用户位于第2页时,第1和第3页上的组件将不会呈现,因此将不存在,因此LMS无法在此处进行通信

您可以将向导设计为只隐藏其他页面并使用LMS进行通信

更好的设计可能是使用一个封闭的父容器组件,该组件保存所有页面所需的所有必要信息,并使用事件在容器和页面之间进行通信