Lightning Components Use JavaScript and Apex

ADX211 - Lesson 11: Extend and Troubleshoot Business Process Automation

📄 第 360 页 🎬 视频课程

课程章节介绍

让我们来聊聊Salesforce中的Lightning组件。想象一下,Lightning组件就像是一个小型的应用程序,它由几个关键部分组成,每个部分都有其特定的角色。 首先,我们有,COMPONENT(MARKUP)资源,。这就像是组件的“外观”或“界面”。它定义了用户在屏幕上看到的内容,比如按钮、文本框、图片等。你可以把它想象成一张蓝图,告诉系统如何展示这个组件。 接下来是,JavaScript控制器,。这个控制器就像是组件的“大脑”,负责处理用户的各种操作,比如点击按钮、输入文字等。当用户与组件互动时,JavaScript控制器会捕捉这些事件,并决定接下来该做什么。比如,当用户点击一个按钮时,控制器可能会触发一个动作,比如显示一条消息或者跳转到另一个页面。 最后,我们还有,Apex服务器端控制器,。这个控制器就像是组件的“后台助手”,负责与Salesforce的数据进行交互。当组件需要从Salesforce获取数据或者将数据保存到Salesforce时,Apex控制器就会发挥作用。它确保数据能够安全、准确地传输。 总结一下,Lightning组件由三部分组成:COMPONENT(MARKUP)定义了组件的界面,JavaScript控制器处理用户的操作,而Apex控制器则负责与Salesforce的数据进行交互。这三部分协同工作,使得Lightning组件既美观又功能强大。