伊人网在线免费视频,亚洲一级免费毛片,欧美一区二区九九,亚洲黄色一区,精品国产一二三区,亚洲综合天堂网,国产91久久久久久,国产av无码一区二区三区

產品中心 業內新聞 案例中心 視頻中心

lua 對回車(%3Cbr%3E)處理方法 lua 對回車(%3Cbr%3E)處理方法

lua 對回車(%3Cbr%3E)處理方法

分類:二次開發 產品中心 低代碼 678

我們在Gird列出數據的時候,若數據內帶%3Cbr%3E,其實是回車的意思,若grid讀出數據不做任何處理,那么就會影響系統表達

為了解決這個問題,我們可以編輯一個lua腳本,將這個數據做處理后再顯示(在顯示前事件里面定義這個lua腳本)

腳本列子

–[[
? ? 功能說明:
? ? ? ? 1) 顯示前做一些字段的處理
? ? ? ? 2)前端導入,新增有換行符號 %%3Cbr%%3E  ,替換成 <br> 前端html支持的換行內容
? ? ? ? 3)內容中有&,替換成 & 前端解析 &不支持,最好在輸入時進行替換
–]]
json = require(“json”)
mobox = require(“OILua_JavelinExt”)
require(“oi_basestrfunc”)
function BeforeGridShow(strLuaDEID)
? ? local nRet, strRetInfo
? ? local arobjs, attrs, success
? ? — 獲取輸入的DataJson數據包
? ? nRet, strRetInfo = mobox.getCurEditDataPacket(strLuaDEID)
? ? if (nRet ~= 0) then
? ? ? ? mobox.error(strLuaDEID, “無法獲取數據包!”)
? ? ? ? return
? ? end
? ? if (strRetInfo == ” or strRetInfo == nil) then
? ? ? ? return
? ? end
? ? — 解析數據包,數據包格式
? ? — [{“id”:””,”attrs”:[{“attr”:””,”value”:””},..]},..]
? ? local n, nCount
? ? success, arobjs = pcall(json.decode, strRetInfo)
? ? if (success == false) then
? ? ? ? mobox.error(strLuaDEID, “非法的JSON格式!”)
? ? ? ? return
? ? end
? ? nCount = #arobjs
? ? if (nCount == 0) then
? ? ? ? return
? ? end
? ? local obj, attrs
? ? local nattr_count
? ? local strRow, strAttr, strItem
? ? local strDataJson
? ? local id, strValue
? ? local strAttrs
? ? strDataJson = ‘[‘
? ? local seg = {}
? ? local nSegCount = 0
? ? for n = 1, nCount do
? ? ? ? obj = arobjs[n]
? ? ? ? attrs = obj.attrs
? ? ? ? nattr_count = #attrs
? ? ? ? id = obj.id
? ? ? ? strAttrs=”
? ? ? ? — 開始過濾顯示數據對象屬性
? ? ? ? for nIndex = 1, nattr_count do
? ? ? ? ? ? strAttr = attrs[nIndex].attr
? ? ? ? ? ? strValue = attrs[nIndex].value
? ? ? ? ? ? strValue = strValue:gsub(“%%3Cbr%%3E”, “<br>”)
? ? ? ? ? ? strValue = strValue:gsub(“&”, “&”)
? ? ? ? ? ? strItem = ‘{“attr”:”‘ .. strAttr .. ‘”,”value”:”‘ .. strValue .. ‘”},’
? ? ? ? ? ? strAttrs = strAttrs .. strItem
? ? ? ? end
? ? ? ? — 取消最后一個,號
? ? ? ? strAttrs = trim_laster_char(strAttrs)
? ? ? ? strRow = ‘{“id”:”‘ .. id .. ‘”,”attrs”:[‘ .. strAttrs .. ‘]},’
? ? ? ? strDataJson = strDataJson .. strRow
? ? end
? ? — 取消最后一個,號
? ? strDataJson = trim_laster_char(strDataJson)
? ? strDataJson = strDataJson .. ‘]’
? ? local strAction = ‘[{“action_type”:”reset_data_attr”,”value”:’ .. strDataJson .. ‘}]’
? ? mobox.setAction(strLuaDEID, strAction)
end
這個列子也可以用于別的一些非法字符串的處理
標簽:低代碼腳本 上一篇: 下一篇:
展開更多
預約軟件體驗

loading...

主站蜘蛛池模板: 亚洲天堂伊人| 伊人大杳蕉中文无码| 久久婷婷六月| a级毛片一区二区免费视频| 欧美日韩v| 亚洲成人动漫在线| 日韩毛片免费| 婷婷午夜影院| 日本爱爱精品一区二区| 热这里只有精品国产热门精品| 国产欧美日韩va另类在线播放| 亚洲日本韩在线观看| 99999久久久久久亚洲| 一级爱做片免费观看久久 | 特级毛片8级毛片免费观看| 国产69精品久久久久妇女| 伊人婷婷色香五月综合缴缴情| 亚洲色图欧美一区| 欧洲成人在线观看| 无码啪啪精品天堂浪潮av| 欧美黄网在线| 思思热精品在线8| 久久黄色小视频| 日韩乱码免费一区二区三区| 激情视频综合网| 99视频在线免费| 国产成人一区| 91在线视频福利| 欧洲av毛片| 青青青国产视频手机| 谁有在线观看日韩亚洲最新视频| 国产va欧美va在线观看| 六月婷婷激情综合| 日本精品影院| 伊人五月丁香综合AⅤ| 欧美精品在线免费| 久久久四虎成人永久免费网站| 99青青青精品视频在线| 精品国产99久久| 91综合色区亚洲熟妇p| a级毛片在线免费观看| 四虎永久在线| 青青草原国产| 久久鸭综合久久国产| 99视频在线免费观看| 1769国产精品视频免费观看| 亚洲专区一区二区在线观看| 欧美亚洲一区二区三区导航| 久久久久久午夜精品| 久久这里只有精品66| 一级看片免费视频| 亚洲精品无码不卡在线播放| 欧美一级专区免费大片| 免费人成在线观看成人片| 精品福利网| 国产第一页屁屁影院| 亚洲午夜18| 在线播放真实国产乱子伦| 国产精品免费入口视频| 在线视频97| 孕妇高潮太爽了在线观看免费| 强乱中文字幕在线播放不卡| 小13箩利洗澡无码视频免费网站| 亚洲二区视频| 麻豆精品国产自产在线| 精品国产成人国产在线| 久久久久久久久亚洲精品| 国产sm重味一区二区三区| 中国一级毛片免费观看| 国产色婷婷视频在线观看| 免费aa毛片| 久久人人97超碰人人澡爱香蕉 | 国产视频一二三区| 亚洲av无码成人专区| 欧美中文字幕一区| 国产又色又刺激高潮免费看| 国产乱人激情H在线观看| 亚洲制服丝袜第一页| 色婷婷在线影院| 亚洲欧美日本国产综合在线| 情侣午夜国产在线一区无码| 欧美无遮挡国产欧美另类|