切換菜單
切換偏好設定選單
切換個人選單
尚未登入
若您做出任何編輯,會公開您的 IP 位址。

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

此頁面為 模块:模块骨架 的說明文件

概述

模塊骨架 是中文百科業務模塊的最小起步模板,用於快速搭建一個讀取數據頁並暴露 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 查找記錄並返回指定字段。