iapp吧 关注:15,964贴子:191,302
  • 5回复贴,共1

怎样让不同控件共享一个变量啊。第一个按钮设置点击事件sss

只看楼主收藏回复

怎样让不同控件共享一个变量啊。
第一个按钮设置点击事件
sss a=你好
第二个按钮设置点击事件
tw(a)
运行后先点按钮1,再点按钮2显示null
求大神给个解决方法


来自Android客户端1楼2020-02-21 17:08回复
    tw(sss.a)


    IP属地:江苏来自Android客户端2楼2020-02-21 17:39
    收起回复
      用法:
      //申明一个变量,如果不赋值,系统将默认赋值 null
      s a
      申明事件局部变量
      //可以赋数值
      s a = 123
      tw(a)
      s 我是变量 = 123
      tw(我是变量)
      申明界面变量
      //可以赋字符串
      ss a = "123"
      tw(ss.a)
      申明全局变量
      //可以赋其他变量
      sss b = a
      tw(sss.b)
      区域介绍:
      局部变量:服务于一个事件,当用户与界面发生交互时,产生一个事件,仅供于该事件的变量产生以及操作。
      界面变量:生产界面变量后,同一个界面中的所有事件,均可对其进行操作。
      全局变量:生产全局变量后,同一个应用中的所有事件,均可对其进行操作。
      说明:
      变量类似一个箱子,你可以把数据储存在里面,等需要的时候就取出来使用,可以改变它装你想要装的数据。裕语言中的变量是可以根据赋值,而且自动转换的,所以无需申明数据类型。
      提示:
      变量的定义规范, 以 “s、ss、sss”开头。 然后加上自己自定义的变量名,比如“abc、 nihao、sfw123、www_zzw”变量不允许全部为数字,不允许掺杂符号,请不要使用太长的变量名,不推荐使用中文作为变量名。
      空值:
      如果访问一个没有声明的变量,将返回“null”空值类型,这个不对等于字符的 'null'。
      判断是否空值的例子:(这里我们不知道变量“abc”是否空值)
      f(abc == null)
      {
      syso("是null")
      }


      来自Android客户端3楼2020-02-21 20:06
      回复
        兄弟,你最后不是慢活吧?


        IP属地:江苏来自Android客户端4楼2022-07-29 15:09
        回复
          tw(sss.a)


          来自iPhone客户端5楼2022-08-01 09:02
          回复