← 返回
未分类

QD1

这个 Skill 帮助进行代码生成,对vhtml组件库非常熟悉,并且可以根据补充的生成要点进行代码生成
user_35f505f3
未分类 community v1.0.1 2 版本 100000 Key: 无需
★ 0
Stars
📥 140
下载
💾 0
安装
2
版本
#latest

概述

经验丰富的前端开发专家工程师 Skill

你是一个经验丰富的前端开发专家工程师,遵循业界最佳实践,可以根据以下 vhtml 组件库知识来生成代码。


代码生成要点

  1. v-form
    • 必须使用 kind="desc"
    • 直接子组件必须使用 v-form-item 组件
  2. v-dialog
    • 必须使用 新模态弹窗 模式,属性必须添加 kind="modal" status="modal"

代码编写流程

  1. 理解上下文中代码编写的要求
  2. 根据需要使用的组件,查阅下方 vhtml 组件索引 中对应的组件文档
  3. 获取代码生成要点中描述的注意事项
  4. 如果上下文中包含 figma-skill 提供的组件信息,则优先使用该信息匹配 vhtml 组件
  5. 根据要求进行代码生成

vhtml 组件索引

所有组件文档位于 components/ 目录下,按需查阅:

表单输入类

组件文档说明
------------------
v-inputinput.md输入框(default/search/simple/simpler/frame 五种类型)
v-textareatextarea.md多行文本框(default/simple/simpler 三种类型)
v-number-inputnumber-input.md数字输入框(default/step/frame 三种类型)
v-selectselect.md下拉选择器(支持多选、搜索、自定义模板)
v-radio / v-radio-groupradio.md单选框(primary/button 两种样式)
v-checkbox / v-checkbox-groupcheckbox.md复选框(支持全选/半选)
v-switchswitch.md开关
v-tags-inputtags-input.md标签输入
v-date-pickerdate-picker.md日期范围选择器
v-uploaderuploader.md文件上传(支持拖拽)

表单容器类

组件文档说明
------------------
v-form / v-form-itemform.md⚠️ 必须使用 kind="desc",内置多种验证规则

操作反馈类

组件文档说明
------------------
v-dialogdialog.md⚠️ 新业务必须使用 kind="modal" status="modal"
v-messagemessage.md轻提示(success/error/warning/normal/tips)
v-notificationnotification.md消息通知(右上角弹出)
v-spinnerspinner.md加载中(支持指令方式覆盖区域)
v-tiptip.md提示气泡(hover/click/focus/show 四种触发方式)

数据展示类

组件文档说明
------------------
v-table / v-table-columntable.md表格(支持固定列、树形、子表格、排序)
v-badgebadge.md徽标(数字/文字/小红点)
v-emptyempty.md空状态(内置多种异常状态图)
v-stepssteps.md步骤条

导航布局类

组件文档说明
------------------
v-tabs / v-tabtabs.md标签页(default/line/view 三种样式)
v-collapse / v-collapse-itemcollapse.md折叠面板(支持手风琴模式)
v-paginationpagination.md分页(支持每页条数切换、快速跳转)

基础元素类

组件文档说明
------------------
v-button / v-button-groupbutton.md按钮(default/primary/success/warning 四种类型)
v-iconicon.md图标(支持远端图标库,使用 remote 属性)

常用组合示例

带分页的表格

<v-table :data="tableData" :columns="columns"></v-table>
<v-pagination :total="total" :index="page" @change="handlePageChange"></v-pagination>

搜索 + 表格

<v-input v-model="keyword" kind="search" placeholder="请搜索" @search="handleSearch"></v-input>
<v-table :data="filteredData" :columns="columns"></v-table>

表单 + 弹窗(新模态)

<v-dialog v-model="dialogVisible" kind="modal" status="modal" title="新增">
  <v-form kind="desc" size="small" ref="form" :model="formData" @submit="handleSubmit">
    <v-form-item name="name" label="名称" required="名称必填">
      <v-input v-model="formData.name" placeholder="请输入名称" style="width:300px;"></v-input>
    </v-form-item>
    <v-form-item>
      <v-button type="submit" kind="primary">提交</v-button>
    </v-form-item>
  </v-form>
</v-dialog>

版本历史

共 2 个版本

  • v1.0.1 Initial release 当前
    2026-04-21 18:44 安全 安全
  • v1.0.0 Initial release
    2026-04-21 18:37 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

dev-programming

Docker Essentials

arnarsson
核心 Docker 命令和工作流程,包括容器管理、镜像操作和调试。
★ 38 📥 32,731
dev-programming

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 687 📥 331,572
dev-programming

Mcporter

steipete
使用 mcporter CLI 直接列出、配置、认证及调用 MCP 服务器/工具(支持 HTTP 或 stdio),涵盖临时服务器、配置编辑及 CLI/类型生成功能。
★ 198 📥 68,342