宝宝日记8:浏览日记

在经历了前面三节课的跌宕起伏之后,我们终于可以放松心情,来完成宝宝日记的收关之课。

此前我们提到过,组件即是变量,而且是全局变量。这里我们利用视频选择框的选中项索引值,来完成对日记的浏览,恰好是利用了组件属性的全局性(空间与时间的全覆盖)。

最后一项操作,当READ或WRITE屏幕关闭时,在Screen1中能够接收关闭屏幕返回值的,只有关闭屏幕事件,这一点在电子试卷中我们已经有所了解。但老巫婆在课程结束后,又做了一个实验,来验证关于返回值的接收问题,得出下面结果:

实验中有两个屏幕——Screen1与READ,在Screen1中打开READ,在READ中执行关闭屏幕命令。

  • 当READ中执行关闭屏幕并返回值时,Screen1的关闭屏幕事件中可以接收到返回值,其中的返回值可以是数字、文本及逻辑值;

  • 当READ中执行关闭屏幕并返回文本值时,Screen1的关闭屏幕事件接收不到任何值。

作业:

创建一个包含两个屏幕的新项目,验证上述实验结果。

附组件更新及代码截图:

读日记中的代码:

写日记中的代码

首页中的代码:

代码清单:

特别感谢:

昨天的课程发送之后,收到来自温州的刘谨畅同学(小学五年级)的纠错留言如下:

金老师好,我在这节课里发现了一个问题,就是我觉得应该在“筛选视频”过程的最前面加一条语句,将全局变量筛选结果设为空列表。

下面是我的回复:

我想你说的对极了,否则列表项会越来越多,感谢你的纠正。

再次感谢刘谨畅同学的纠正!

请将学习过程中的疑问,以及对课程的意见或建议写在留言中。

(0)

相关推荐