响应式变量

【功能实现】

当变量值发生变化时,自动触发对应的监听函数

 

【引入】

在Plug内引入 ws.lua文件。

 

【代码】

复制代码
Import "ws.lua" //引入 ws.lua插件

//设置监听变量name,并与函数chageName 绑定
ws.addListen "name", chageName

//变量赋值
ws.setVar "name", "李四"

//变量取值
TracePrint ws.getVar("name")

//监听函数
Function chageName(newVal, oldVal)
    TracePrint "旧名:" & oldVal & ",新名:" & newVal
End Function
复制代码

 

posted @   1024记忆  阅读(10)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示