Module:Yesno:修订间差异
删除的内容 添加的内容
修复模块返回类型:改为返回表而非函数,使 {{#invoke:Yesno|yesno}} 能正常调用 |
Module:Yesno 返回表结构(支持 #invoke),同时通过 __call 保持函数式调用兼容 |
||
第39行:
end
end
-- 向后兼容:允许直接调用 require('Module:Yesno')(val, default)
setmetatable(p, {
__call = function(t, val, default)
return p.yesno(val, default)
end
})
return p
| |||