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

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

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

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

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

我們在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...

主站蜘蛛池模板: 喷潮白浆直流在线播放| 欧美在线精品怡红院| 久久99国产乱子伦精品免| 久久网综合| 狼友视频一区二区三区| 亚洲欧美在线看片AI| 日韩a级毛片| 亚洲日本中文字幕乱码中文 | 亚洲国产成人超福利久久精品| 亚洲午夜综合网| 欧美亚洲国产日韩电影在线| 欧美h在线观看| AV片亚洲国产男人的天堂| 成人国产精品2021| 国产精品熟女亚洲AV麻豆| 伊人久久精品无码麻豆精品| 久久久久青草大香线综合精品| 国产精品冒白浆免费视频| 欧美成人国产| 国产午夜无码专区喷水| 国产一区二区人大臿蕉香蕉| 国产成人免费手机在线观看视频 | 欧美一级在线| 亚洲无码电影| 手机在线免费毛片| 中文字幕av一区二区三区欲色| 毛片在线看网站| 日韩精品亚洲精品第一页| 亚洲AV永久无码精品古装片| 91在线播放国产| 亚洲欧洲日产无码AV| 熟妇人妻无乱码中文字幕真矢织江 | 国产理论一区| 极品国产一区二区三区| AV在线天堂进入| 40岁成熟女人牲交片免费| 国产视频欧美| 91久久偷偷做嫩草影院| 国产精品污视频| 就去吻亚洲精品国产欧美| 九九九九热精品视频| 久久久久免费精品国产| 国产精品视频猛进猛出| 色综合天天操| 精品伊人久久大香线蕉网站| 伊人婷婷色香五月综合缴缴情| 欧美激情,国产精品| 九九热视频精品在线| 日韩欧美成人高清在线观看| 中文字幕亚洲电影| 中文字幕乱码二三区免费| 免费日韩在线视频| 无码福利日韩神码福利片| 欧美亚洲国产日韩电影在线| 欧美色综合网站| 国产欧美日韩另类| 色综合色国产热无码一| 91麻豆精品视频| 中文字幕在线看| 国产女主播一区| 久久综合亚洲鲁鲁九月天| 国产在线专区| 欧美亚洲国产视频| 国产成人av一区二区三区| 91人妻日韩人妻无码专区精品| 欧美日韩久久综合| 国产亚洲一区二区三区在线| 国产黄色视频综合| 99久久精品免费看国产免费软件| 欧美日韩国产精品va| 97se综合| 亚洲第一成年网| www.av男人.com| 欧美日韩另类国产| 97超碰精品成人国产| 白浆免费视频国产精品视频 | 全免费a级毛片免费看不卡| 国产成人AV综合久久| 久久精品人人做人人爽97| 亚洲三级a| 亚洲人成网7777777国产| 国产偷国产偷在线高清|