响应式变量
【功能实现】
当变量值发生变化时,自动触发对应的监听函数
【引入】
在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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步