模板:AutonumTable/index
外觀
描述
本模板是 {{AutonumTable}} 的專用組件,用於產生表格行首的自動序號錨點。by:Xiaoyu moon
用法
必須放置在使用了 autonumber 類別的表格單元格內(通常是每行的第一格)。除了觸發 CSS 自動計數外,它還會自動同步父模板的數據統計功能。
基本語法
在 {{AutonumTable}} 的內容中,於每一行的開頭插入:
{{!}} {{AutonumTable/index}} {{!}}{{!}} 單元格內容
參數
| 參數 | 說明 | 狀態 |
|---|---|---|
|id= |
手動指定計數 ID。預設會自動抓取父模板定義的 ID,通常情況下不需要填寫。 | 選填 |
技術細節
- 前端顯示:產生一個類別為
.autonum-index的標籤,由 CSS 負責計算次數並顯示數字。 - 後端計數:本模板會讀取父模板設定的
current_table_id變數。每當渲染一行,該 ID 對應的計數器就會自動加 1。 - 獨立性:若需在同一個表格中實施不同的計數邏輯,可透過
|id=手動覆蓋自動同步的 ID。
參見
- Template:AutonumTable:必須配合使用的表格主模板。
- Template:AutonumTable/Showbiggestnum:用於引用本模板累加產生的最終數值。
AutonumTable 的行序號組件,支援自動 ID 同步與數據累加功能。
| 參數 | 描述 | 類型 | 狀態 | |
|---|---|---|---|---|
| 手動 ID | id | 用於覆蓋自動同步的 ID。若不填寫,則自動繼承父模板 AutonumTable 的 ID 設定。 | 字串 | 非必填 |
| 上述文件嵌入自模板:AutonumTable/index/doc。 (編輯 | 歷史) 编者可以在本模板的沙盒 (建立 | 镜像)和测试样例 (建立)页面进行实验。 请在/doc子页面中添加分类。本模板的子页面。 |