Table 表格
基础用法
点击查看示例代码
vue
<template>
<h-table-v1 :h_data="h_data1"></h-table-v1>
</template>
<script setup>
const h_data1 = {
component: 'h-table-v1',
class: 'hogwarts edit select',
items: [
{
component: 'h-bread-v2',
content: [
{ name: '首页', link: 'http://www.baidu.com' },
{ name: '作业管理', link: '#/' },
{ name: '作业列表' },
]
},
{
component: 'h-task-v1',
class: 'my-2',
items: [
{
icon: {
class: 'bg-blue-100',
name: 'fa fa-tasks text-blue-500'
},
header: '3947',
description: '全部任务'
},
{
icon: {
class: 'bg-green-100',
name: 'fa fa-check text-green-500'
},
header: '3947',
description: '已完成任务'
},
{
icon: {
class: 'bg-red-100',
name: 'fa fa-trash text-red-500'
},
header: '3947',
description: '删除任务'
},
],
}
],
meta: [
{
"name": "id",
"display_name": "项目ID"
},
{
"name": "project_display_name",
"display_name": "项目名称"
},
{
"name": "project_url",
"display_name": "项目地址"
}
],
content: [
{
"project_display_name": "找回成功,密码修改成功",
"id": 1,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 2,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 3,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 4,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 5,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 6,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 7,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 8,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 9,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 10,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 11,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 12,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 13,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},{
"project_display_name": "找回成功,密码修改成功",
"id": 14,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
],
extra: [
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
],
action: [
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
]
}
</script>
<template>
<h-table-v1 :h_data="h_data1"></h-table-v1>
</template>
<script setup>
const h_data1 = {
component: 'h-table-v1',
class: 'hogwarts edit select',
items: [
{
component: 'h-bread-v2',
content: [
{ name: '首页', link: 'http://www.baidu.com' },
{ name: '作业管理', link: '#/' },
{ name: '作业列表' },
]
},
{
component: 'h-task-v1',
class: 'my-2',
items: [
{
icon: {
class: 'bg-blue-100',
name: 'fa fa-tasks text-blue-500'
},
header: '3947',
description: '全部任务'
},
{
icon: {
class: 'bg-green-100',
name: 'fa fa-check text-green-500'
},
header: '3947',
description: '已完成任务'
},
{
icon: {
class: 'bg-red-100',
name: 'fa fa-trash text-red-500'
},
header: '3947',
description: '删除任务'
},
],
}
],
meta: [
{
"name": "id",
"display_name": "项目ID"
},
{
"name": "project_display_name",
"display_name": "项目名称"
},
{
"name": "project_url",
"display_name": "项目地址"
}
],
content: [
{
"project_display_name": "找回成功,密码修改成功",
"id": 1,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 2,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 3,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 4,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 5,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 6,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 7,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 8,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 9,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 10,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 11,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 12,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
{
"project_display_name": "找回成功,密码修改成功",
"id": 13,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},{
"project_display_name": "找回成功,密码修改成功",
"id": 14,
"project_url": "通过用户名找回密码功能,使用邮箱收取找回邮件",
},
],
extra: [
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
],
action: [
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
{
"api": {
"header": {}
},
"icon": "fa fa-user",
"link": "#/issues/:id",
"display_name": "去考试"
},
]
}
</script>
点击查看示例代码(yaml)
yaml
component: h-table-v1
class: hogwarts edit select
items:
- component: h-bread-v2
content:
- name: 首页
link: 'http://www.baidu.com'
- name: 作业管理
link: '#/'
- name: 作业列表
- component: h-task-v1
class: my-2
items:
- icon:
class: bg-blue-100
name: fa fa-tasks text-blue-500
header: '3947'
description: 全部任务
- icon:
class: bg-green-100
name: fa fa-check text-green-500
header: '3947'
description: 已完成任务
- icon:
class: bg-red-100
name: fa fa-trash text-red-500
header: '3947'
description: 删除任务
meta:
- name: id
display_name: 项目ID
- name: project_display_name
display_name: 项目名称
- name: project_url
display_name: 项目地址
content:
- project_display_name: 找回成功,密码修改成功
id: 1
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 2
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 3
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 4
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 5
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 6
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 7
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 8
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 9
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 10
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 11
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 12
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 13
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 14
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
extra:
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
action:
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
component: h-table-v1
class: hogwarts edit select
items:
- component: h-bread-v2
content:
- name: 首页
link: 'http://www.baidu.com'
- name: 作业管理
link: '#/'
- name: 作业列表
- component: h-task-v1
class: my-2
items:
- icon:
class: bg-blue-100
name: fa fa-tasks text-blue-500
header: '3947'
description: 全部任务
- icon:
class: bg-green-100
name: fa fa-check text-green-500
header: '3947'
description: 已完成任务
- icon:
class: bg-red-100
name: fa fa-trash text-red-500
header: '3947'
description: 删除任务
meta:
- name: id
display_name: 项目ID
- name: project_display_name
display_name: 项目名称
- name: project_url
display_name: 项目地址
content:
- project_display_name: 找回成功,密码修改成功
id: 1
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 2
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 3
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 4
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 5
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 6
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 7
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 8
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 9
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 10
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 11
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 12
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 13
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
- project_display_name: 找回成功,密码修改成功
id: 14
project_url: 通过用户名找回密码功能,使用邮箱收取找回邮件
extra:
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
action:
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试
- api:
header: {}
icon: fa fa-user
name: fa fa-user
link: '#/issues/:id'
display_name: 去考试