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

滑块数据差分

来自EaseCation Wiki

功能说明

在一个带刻度的滑块上展示「不同档位」对应的「任意多项数据」。

滑块移动时,下方区域实时更新对应文本,提升数据可视化程度

语法格式

{{#widget:滑块数据差分
|id        = 任意唯一字符串(同页不可重复)
|data      = JSON 结构,见下
}}

data 字段详解

采用 JSON 写法,注意键名必须用双引号!

键名 类型 说明
min number 滑块最小值,推荐保持 1
max number 滑块最大值(决定总格数)
default number 初始停留位置,推荐 1 或中间值
labels array 滑块左侧数字显示,长度=max-min+1,不填则显示真实数值
levels array 每个档位对应的数据对象,数组长度=max-min+1
show object 定义「要显示哪些字段」以及「显示模板」,键对应 levels 里的键,值用 %s 占位

快速示例

示例 1:价格档位

1

示例 2:同一页面再放一个

1

示例 3:附魔等级

1