mkdocs文档中使用
- 在mkdocs中使用需要先定义好数据,然后使用组件并传递数据
- 注意:mkdocs中组件使用时不要有空行,空行会导致解析异常
- 象形柱图为例:
Echarts 象形柱图
基础用法
点击查看示例代码
vue
<template>
<h-pictorial-v1 :ui="ui1" :h_data="data1"></h-pictorial-v1>
</template>
<script setup>
const ui1 = {
// 组件名称
component: 'h-pictorial-v1',
// 标题
title: '我是基础用法',
// 纵坐标
value: ['语文', '数学', '英语'],
}
const data1 = [
{
name: '张三',
value: [110, 120, 30],
},
{
name: '李四',
value: [120, 130, 35]
},
{
name: '王五',
value: [130, 140, 32]
},
{
name: '赵六',
value: [140, 130, 40]
},
{
name: '马七',
value: [130, 110, 38]
},
]
</script>
<template>
<h-pictorial-v1 :ui="ui1" :h_data="data1"></h-pictorial-v1>
</template>
<script setup>
const ui1 = {
// 组件名称
component: 'h-pictorial-v1',
// 标题
title: '我是基础用法',
// 纵坐标
value: ['语文', '数学', '英语'],
}
const data1 = [
{
name: '张三',
value: [110, 120, 30],
},
{
name: '李四',
value: [120, 130, 35]
},
{
name: '王五',
value: [130, 140, 32]
},
{
name: '赵六',
value: [140, 130, 40]
},
{
name: '马七',
value: [130, 110, 38]
},
]
</script>
象形柱图堆叠
点击查看示例代码
vue
<template>
<h-pictorial-v1 :ui="ui2" :h_data="data2"></h-pictorial-v1>
</template>
<script setup>
const ui2 = {
// 组件名称
component: 'h-pictorial-v1',
// 标题
title: '我是基础用法',
// 纵坐标
value: ['语文', '数学', '英语'],
}
const data2 = [
{
name: '张三',
value: [110, 120, 30],
},
{
name: '李四',
value: [120, 130, 35]
},
{
name: '王五',
value: [130, 140, 32]
},
{
name: '赵六',
value: [140, 130, 40]
},
{
name: '马七',
value: [130, 110, 38]
},
]
</script>
<template>
<h-pictorial-v1 :ui="ui2" :h_data="data2"></h-pictorial-v1>
</template>
<script setup>
const ui2 = {
// 组件名称
component: 'h-pictorial-v1',
// 标题
title: '我是基础用法',
// 纵坐标
value: ['语文', '数学', '英语'],
}
const data2 = [
{
name: '张三',
value: [110, 120, 30],
},
{
name: '李四',
value: [120, 130, 35]
},
{
name: '王五',
value: [130, 140, 32]
},
{
name: '赵六',
value: [140, 130, 40]
},
{
name: '马七',
value: [130, 110, 38]
},
]
</script>
API
属性名 | 说明 | 类型 | 预设值 |
---|---|---|---|
row | 一行展示几张图表 | String | - |