el-dialog

Create Vue dialog components with embedded tables and pagination controls.

3|Updated May 1, 2026
One-click install
npx skills add https://github.com/ChenyCHENYU/wl-skills-ui --skill el-dialog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: el-dialog
Source: https://github.com/ChenyCHENYU/wl-skills-ui/tree/main/skills/element/el-dialog
Command: npx skills add https://github.com/ChenyCHENYU/wl-skills-ui --skill el-dialog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It provides a consistent and clear standard for implementing Vue dialog components that include embedded tables and pagination, ensuring UI consistency and accessibility.

Core Features & Use Cases

  • Dialog Structure Enforcement: Defines the layout for dialogs with proper footer slots and pagination placement.
  • Operation Controls: Implements operation buttons with consistent icon classes and behavior, such as view and delete actions.
  • Use Case: For a project requiring dialogs to select records with embedded tables and nested actions, this Skill offers a predefined structure facilitating rapid development and uniformity.

Quick Start

Use the el-dialog skill template to create a modal with a table, pagination, and control buttons as defined.

Frequently Asked Questions about el-dialog

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

FAQPage Schema
How do I add a table and pagination inside a Vue dialog component?

To add a table and pagination inside a Vue dialog, you need a standardized component structure that defines proper footer slots and pagination placement. This approach enforces UI consistency and ensures accessibility across your project.

What is the best way to standardize operation buttons in Vue dialogs?

The best way to standardize operation buttons in Vue dialogs is by using Vue slots and predefined icon classes. This ensures consistent behavior and styling for view and delete actions across all interfaces.

Can I use Vue slots to customize actions in a modal with an embedded table?

Yes, you can use Vue slots to customize actions in a modal with an embedded table. Slots allow flexible placement for operation buttons, ensuring a uniform user experience while maintaining control over the UI layout.

Does this Vue dialog structure support nested actions for record selection?

Yes, this Vue dialog structure supports nested actions for record selection. It provides a predefined layout for dialogs with embedded tables and pagination controls, facilitating rapid development for record selection use cases.

Why do I need a standardized structure for Vue modals with tables?

You need a standardized structure for Vue modals with tables to solve the problem of inconsistent interfaces. Defining the layout for dialog footers and pagination ensures UI consistency and accessibility across different development scenarios.