Skip to main content

Slider

Setting type slider xuất ra một trường thanh trượt phạm vi với một trường đầu vào. Ngoài các thuộc tính Standard attributes của cài đặt đầu vào, cài đặt loại phạm vi còn có các thuộc tính sau:

AttributeDescriptiontypeDefaultRequire
unitĐơn vị tínhstringpxno
deviceEnabledBật nhiều màn hìnhbooleanfalseno
maxGiá trị lớn nhấtstring / MinMaxEntity100no
minGiá trị nhỏ nhấtstring / MinMaxEntity0no
stepBước nhảynumber1no

Setting

{
id: "slider_field",
type: "slider",
label: "Slider",
unit: ["px", "em"],
deviceEnabled: true,
max: 300,
min: 50,
default: { desktop: { value: 0 } },
},

Trường hợp các đơn vị tính có min max khác nhau:

    {
id: 'maxWidth',
type: 'slider',
label: 'Max width',
unit: ['px', '%'],
deviceEnabled: true,
min: { px: 320, '%': 10 },
max: { px: 2000, '%': 100 },
default: {
desktop: {
value: 1200,
unit: 'px',
},
tablet: {
value: 768,
unit: 'px',
},
mobile: {
value: 576,
unit: 'px',
},
},
},

Giao diện

alt

Khi truy cập giá trị slider , dữ liệu được trả về dưới dạng :

{settings.slider}

Output

  • Nếu deviceEnabled :true
{
"desktop": {
"value": 118,
"unit": "px"
}
}