模块:Esay Archive/JSON

来自Postal Wiki
Hehua​(留言 | 贡献)2026年7月21日 (二) 02:09的版本 (创建页面,内容为“local mEncoderUtil = require('Module:EncoderUtil') return { build = function (frame) local args = frame.args if args['@parent'] then local parent = frame:getParent() if parent and parent.args then return '{}' end args = parent.args end return mw.text.nowiki(mEncoderUtil._jsonEncode(args)) end }”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

此模块的文档可以在模块:Esay Archive/JSON/doc创建

local mEncoderUtil = require('Module:EncoderUtil')

return {
	build = function (frame)
		local args = frame.args
		if args['@parent'] then
			local parent = frame:getParent()
			if parent and parent.args then
				return '{}'
			end
			args = parent.args
		end
		return mw.text.nowiki(mEncoderUtil._jsonEncode(args))
	end
}