产品中心 业内新闻 案例中心 视频中心

Lua 脚本如何实现和前端进行交互 Lua 脚本如何实现和前端进行交互

Lua 脚本如何实现和前端进行交互

分类:二次开发 产品中心 低代码 356

Lua 脚本如何实现和前端进行交互

Lua 脚本通过 setAction 和前端程序进行交互,这些交互动作 action 有各种类型,是本章节介绍的重点。

mobox.setAction( strLuaDEID, strAction  )

其中 strAction 是一个json字符串,格式如下:

strAction = '[{"action_type":"set_dlg_attr","value":"XXX"}]'

可以一次通知前端执行多个 action。本章主要介绍各种 action_type 的作用

Example

    local setAttr = '[{"attr":"S_ITEM_CODE","value":"'..strItemCode..'"},{"attr":"S_ITEM_NAME","value":"'..strItemName..'"},'
    setAttr = setAttr..'{"attr":"S_PLAN_NO","value":"'..strPlanNo..'"}]'
    local strAction = '[{"action_type":"set_dlg_attr","value":'..setAttr..'}]'
    mobox.setAction( strLuaDEID, strAction  )
    ...

只要在 Lua 脚本中调用 setAction 函数后,前端界面在 Lua 脚本执行完成后就会执行相应的动作

标签:手册 上一篇: 下一篇:
展开更多
预约软件体验

loading...