Exercise 6-5: Waiting for Server Requests to Complete

DEX602 - Unit 6 Working with Data

📄 第 404 页 🎬 视频课程

课程章节介绍

同学们,今天我们来做一个非常实用的练习,这个练习会帮助我们理解如何在Salesforce中处理服务器请求时的等待状态。想象一下,当你在网页上点击一个按钮,页面需要一点时间来加载数据,这时候如果有一个旋转的小图标在转啊转,告诉你“稍等一下,我正在努力加载呢”,那感觉是不是很好?这就是我们今天要做的。 首先,我们需要把那个旋转的小图标,我们叫它“闪电旋转器”,放到我们的页面布局里。这个旋转器就像是一个小助手,当我们的页面需要从服务器获取数据时,它就会开始旋转,告诉用户“我正在工作”。 接下来,我们要让这个旋转器在学生更改过滤器的时候显示出来。比如说,学生选择了一个新的过滤条件,页面需要根据这个新条件去服务器获取数据,这时候旋转器就会跳出来,开始它的旋转表演。 最后,当服务器完成了数据的请求,数据已经加载到页面上了,我们就要让旋转器休息一下,把它隐藏起来。这样,用户就知道数据已经加载完成,可以继续他们的操作了。 这个练习不仅能让我们的页面看起来更专业,还能提升用户体验,让他们知道系统正在响应他们的操作。好了,让我们开始动手吧,记得跟着步骤一步一步来,遇到问题随时提问哦!