模块:Tr/loaddata
< 模块:Tr
跳到导航
跳到搜索
local cache = mw.ext.LuaCache
local status, result = pcall(function ()
return mw.text.jsonDecode(cache.get('tr__database'))
end)
if status then
return result
else
-- fallback
local info = require('Module:Tr/db') --mw.loadData加载出来的数组有metatable,返回之后无法进行第二轮mw.loadData
cache.set( 'tr__database', mw.text.jsonEncode(info))
return info
end
分类:
- 无文档的模块