Module:Link:修订间差异
小无编辑摘要 |
小无编辑摘要 |
||
第12行: | 第12行: | ||
p.titular = makeInvokeFunc('_titular') | p.titular = makeInvokeFunc('_titular') | ||
function p.titular( | function p.titular(args) | ||
local result="" | local result="" | ||
for i,k in ipairs( | for i,k in ipairs(args) do | ||
result=result..'<span id="'..k..'"></span>' | result=result..'<span id="'..k..'"></span>' | ||
end | end |
2021年5月11日 (二) 13:08的版本
可在Module:Link/doc创建此模块的帮助文档
local p = {}
local getArgs = require('Module:Arguments').getArgs
local function makeInvokeFunc(funcName)
return function (frame)
local args = getArgs(frame)
return p[funcName](args)
end
end
p.titular = makeInvokeFunc('_titular')
function p.titular(args)
local result=""
for i,k in ipairs(args) do
result=result..'<span id="'..k..'"></span>'
end
end
p.link = makeInvokeFunc('_link')
function p._link(args)
end
return p