{!v.currentDateTime}
``` ### 第三步:编写JavaScript控制器 接下来,我们需要编写JavaScript控制器来处理按钮点击和自动更新日期和时间的逻辑。 ```javascript ({ doInit: function(component, event, helper) { helper.updateDateTime(component); setInterval(function() { helper.updateDateTime(component); }, 1000); }, updateDateTime: function(component, event, helper) { helper.updateDateTime(component); } }) ``` ### 第四步:编写JavaScript助手 助手函数`updateDateTime`用于获取当前的日期和时间,并更新组件的属性。 ```javascript ({ updateDateTime: function(component) { var today = new Date(); var dateTime = today.toLocaleString(); component.set("v.currentDateTime", dateTime); } }) ``` ### 第五步:在Lightning App Builder中使用组件 1. 打开Lightning App Builder。 2. 创建一个新的页面,命名为“Challenge Gallery”。 3. 在页面布局中,找到并拖动`challenge_currentDate`组件到页面上。 4. 保存并激活页面。 ### 总结 现在,当你加载“Challenge Gallery”页面时,你会看到当前的日期和时间显示在页面上。点击按钮可以手动更新日期和时间,而且日期和时间会每秒自动更新一次。 希望这个解释对你有帮助!如果有任何问题,随时问我。