“Module:Var-array”的版本历史

差异选择:选中要对比的修订的单选按钮,然后按Enter键或下面的按钮。
说明:(当前)=与最后修订的差异,(之前)=与上个修订的差异,小=小编辑。

2023年4月1日 (星期六)

  • 当前之前 17:002023年4月1日 (六) 17:00 W 留言 贡献 1,382字节 +1,382 创建页面,内容为“local module = {} function module.new(name, array) local frame = mw.getCurrentFrame() local idCount = frame:callParserFunction( '#var', 'array.idCount', 0) function foo(name, array) name = '@array-innerArrayIdentifier:'..name frame:callParserFunction( '#vardefine', name, name) for i, v in ipairs(array) do if type(v) == 'table' then idCount = idCount + 1 local innerArrayName = name..'___'..idCount..'___' foo(innerArrayName, v) v = '@…”