el-slider

Create ElSlider Vue 3 Element components with configurable ranges, marks, tooltips, and modes.

21|2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/jiaiyan/element-plus-skills --skill el-slider
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: el-slider
Source: https://github.com/jiaiyan/element-plus-skills/tree/main/components/el-slider
Command: npx skills add https://github.com/jiaiyan/element-plus-skills --skill el-slider

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slider components enable users to select numeric values quickly and precisely within a defined range, improving UX for forms, filters, and controls.

Core Features & Use Cases

  • Drag to select values within a range, including single-value mode and range mode.
  • Supports vertical and horizontal layouts, marks, tooltips, and input integration.
  • Use cases include volume/brightness controls, price range filters, progress indicators, and form inputs.

Quick Start

Create an ElSlider in a Vue component and bind it with v-model to control the value.

Frequently Asked Questions about el-slider

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement a Vue slider for range selection?

Implement a Vue slider for range selection by binding a slider component with v-model to capture selected numeric values. It supports dragging within a defined range.

Can I use a slider component for volume and brightness controls?

Yes, you can use a slider component for volume and brightness controls. It enables precise numeric value selection and supports both vertical and horizontal layouts.

Does the Element Plus slider support marks and tooltips?

The Element Plus slider supports marks and tooltips to enhance user experience. It provides an API reference for configuring attributes and events for these features.

What is the best way to add a price filter slider in Vue 3?

The best way to add a price filter slider in Vue 3 is using a slider component with range mode. It allows users to drag and select precise minimum and maximum price values.

How do I integrate an input box with a slider in Element Plus?

Integrate an input box with a slider in Element Plus by using the input integration feature. This allows users to type exact numeric values while also having drag selection capability.