课程章节介绍
同学们,今天我们来聊聊Salesforce的Lightning Web组件(LWC)开发。首先,我们的课程目标是让你们能够使用VS代码和Salesforce扩展来开发LWC,这些组件可以在Salesforce的多个体验中使用。
我们会学习如何让这些组件之间进行通信,比如通过自定义事件、公共方法和发布订阅模式。这样,你的组件就能互相“聊天”了。
接下来,我们会使用Wire Service和命令性顶点来读取和写入Salesforce的数据。这意味着你的组件不仅能展示数据,还能修改数据。
当然,我们也会教你们如何使用CSS和Salesforce Lightning设计系统来美化你的组件,让它们看起来既专业又吸引人。
在课程的高级部分,我们会构建一些复杂的组件,比如使用服务组件、本地化、第三方JavaScript和外部API。我们还会创建表单,使用标准组件和自定义控件。
此外,我们会学习如何在跟踪来源的组织中开发,并将这些组件部署到非跟踪来源的组织中。这涉及到理解两种组织之间的区别。
最后,我们会比较Aura组件和Lightning Web组件,了解它们各自的优缺点。
简而言之,通过这门课程,你们将学会:
- 使用VS代码和CLI创建LWC。
- 在Salesforce的多个地方使用这些组件。
- 让组件之间能够通信。
- 使组件能够对Salesforce组织进行读写操作。
虽然不是主要目标,但你们还会获得使用Git、开发中心和临时组织的经验,并理解来源跟踪组织和非来源跟踪组织之间的区别。
好了,这就是我们课程的大致内容。希望你们能通过这些学习,成为Salesforce开发的专家!