打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

本站正在进行早期测试,目前仍存在许多内容的缺失。

模块:模块骨架/doc

来自星砂岛百科

这是模块:模块骨架的文档页面

概述

模块骨架 是中文百科业务模块的最小起步模板,用于快速搭建一个读取数据页并暴露 getField 的新模块。

用法

local common = require('Module:Common')

local p = {}
local data_cache
local index_by_name

local function load_data()
    if data_cache then
        return
    end
    data_cache = common.loadJsonData('数据:Example/example_index.json') or { by_name = {} }
    index_by_name = data_cache.by_name or {}
end

示例

{{#invoke:Example|getField|示例条目|name}}

函数

  • getField:按页面名、映射名或 ID 查找记录并返回指定字段。