Using Lightning in Visualforce Pages with Lightning Out

DEX601 - Unit 4 Surfacing Aura Components

📄 第 327 页 🎬 视频课程

课程章节介绍

今天我们来聊聊一个非常有趣的功能——Lightning Out。这个功能可以让你在Visualforce页面中直接使用Lightning组件。听起来是不是很酷? 首先,Lightning Out 允许你将Aura组件嵌入到不同的域中。这意味着你可以在一个页面上展示来自不同地方的组件,而不需要担心跨域资源共享(CORS)的问题。CORS问题通常会让开发者头疼,但有了Lightning Out,这些问题就自动解决了。 而且,你不需要使用标签来嵌入这些组件。以前,如果你想在Visualforce页面中展示Lightning组件,你可能需要使用,这样会增加页面的复杂性。但现在,有了Lightning Out,你可以直接嵌入组件,页面变得更简洁,加载速度也更快。 最后,如果你还在使用Salesforce Classic,Lightning Components for Visualforce页面是唯一一个可以在Classic中展示Aura组件的方法。所以,如果你想让你的Classic页面看起来更现代,使用Lightning Out是一个非常好的选择。 总结一下,Lightning Out 不仅解决了CORS问题,还简化了组件的嵌入过程,特别是在Salesforce Classic中展示Aura组件时,它几乎是唯一的选择。希望这个解释能帮助你更好地理解和使用Lightning Out。