实现:聊天页面中输入框第一次触发焦点后移动,第二次在触发焦点不移动的效果。
当键盘移动后,设置变量值为1,添加条件如果变量值不为1不执行键盘移动。
全局变量和局部变量的区别:
局部变量只能在当前的事件中(单击时事件下有多个动作,这每个动作刚才试着只能在当前动作使用。其它不能是使用,比较迷惑)使用,比如前面课程中给发送按钮添加局部变量,只能在这个发送按钮的点击事件中使用。因此局部变量不能与原型中其他动作里的函数一起使用,不同的动作可以使用相同的局部变量,因为它们的作用范围不同,并且都是只在其当前动作中有效,所以即使局部变量名称重复也不会相互干扰。
全局变量:在整个原型中的动作中都是有效的,因此全局变量的命名不能重复。当你想要将某些数据从一个页面传递到另一个页面时,就要用到使用全局变量。