Define the Filter Students form as a set of dynamically populated select boxes.

DEX601 - Unit 2 Getting Started

📄 第 198 页 🎬 视频课程

课程章节介绍

同学们,今天我们来做一个有趣的练习。我们要创建一个学生浏览器表单,这个表单里有两个选择框,一个是讲师选择器,另一个是课程交付选择器。这两个选择框是动态填充的,也就是说,当你选择一个讲师时,课程交付选择框会根据你选择的讲师自动更新。 首先,我们需要使用Lightning的layout组件来定义一个两列的水平布局。这个布局会帮助我们更好地组织表单中的内容,让表单看起来更整洁、更专业。 接下来,我们需要创建一个Apex Class。这个类将包含一个方法,这个方法可以从Salesforce平台读取数据。这个数据就是我们需要的讲师和课程交付的信息。 然后,我们要创建一个Aura组件。这个组件会调用我们刚才创建的Apex Class中的方法,获取数据,并将这些数据动态地填充到我们的选择框中。 具体来说,当你在讲师选择器中选择一个讲师时,Aura组件会调用Apex Class中的方法,获取这个讲师所教授的课程,然后将这些课程动态地填充到课程交付选择器中。 这个练习大约需要20分钟来完成。通过这个练习,你将学会如何使用Lightning组件来创建动态表单,以及如何通过Apex Class和Aura组件从Salesforce平台读取数据。这将帮助你更好地理解Salesforce的开发流程,并提高你的开发技能。现在,让我们开始吧!