模块:View
可在模块:View/doc创建此模块的帮助文档
local p = {} --p stands for package
function p.renderComponents( frame, payload)
local args = frame.args
-- 1. 载入 json 文件
if not payload then
payload = mw.loadJsonData( args["payload"] )
end
-- 2. 载入模板
local result = frame:getParent():expandTemplate{ title = args[payload[1][1]], args = payload[1][2] }
mw.dumpObject(payload)
return result
end
return p