使用 $options.__file 实现更简单的源码查看功能
Former-commit-id: 4c6a0a1f72e1f512b919b934d8483ed430b54766 [formerly f1a4641c19751caddc88308bd8e29fb337f88982] [formerly 4c6a0a1f72e1f512b919b934d8483ed430b54766 [formerly f1a4641c19751caddc88308bd8e29fb337f88982] [formerly 4c6a0a1f72e1f512b919b934d8483ed430b54766 [formerly f1a4641c19751caddc88308bd8e29fb337f88982] [formerly f1a4641c19751caddc88308bd8e29fb337f88982 [formerly 065fde485c713b3ae79131d9da1234dfcbc73cc4 [formerly 470fef55bcb2073a14b6fcc998caabcb83a1097c]]]]] Former-commit-id: c239db922bd8bd06fb68041118a2d25a9c7b475d Former-commit-id: ac5808e62e6ac021da35462b59a04004d62db2dc Former-commit-id: 7890270a60f4db69526403a56cb2dd4feb662e27 [formerly 7b8dd27f1eb72f5e3748d8174fa69c801a73ce1a] Former-commit-id: 027ba79fa86ad1be42f14ef03afebde0cc6ed924 Former-commit-id: 0425a72d2e2b3536fb2ac74199ede23a1e4bea96 Former-commit-id: 96bdce03185ba3befec93d08016d63c7c3c2030a Former-commit-id: e988828be9b03917a9579651a2912d2ed840fb7d Former-commit-id: 07646c36ed91ea4e1efac1bdf1b16b84d8d32eaa
This commit is contained in:
@@ -10,13 +10,6 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
props: {
|
|
||||||
// 文件路径
|
|
||||||
filename: {
|
|
||||||
type: String,
|
|
||||||
default: ''
|
|
||||||
}
|
|
||||||
},
|
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
isActive: false
|
isActive: false
|
||||||
@@ -24,7 +17,7 @@ export default {
|
|||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
show () {
|
show () {
|
||||||
return (process.env.VUE_APP_BUILD_MODE === 'TRAVIS' || process.env.NODE_ENV === 'development') && this.filename
|
return process.env.VUE_APP_BUILD_MODE === 'TRAVIS' || process.env.NODE_ENV === 'development'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted () {
|
mounted () {
|
||||||
@@ -36,11 +29,7 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
// 点击按钮的时候跳转到源代码
|
// 点击按钮的时候跳转到源代码
|
||||||
handleClick () {
|
handleClick () {
|
||||||
const file = this.filename.split('?')[0]
|
this.$open(`https://github.com/d2-projects/d2-admin/blob/master/${this.$parent.$parent.$options.__file}`)
|
||||||
const url = file
|
|
||||||
? `https://github.com/d2-projects/d2-admin/blob/master/${file}`
|
|
||||||
: 'https://github.com/d2-projects/d2-admin'
|
|
||||||
this.$open(url)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -52,9 +52,7 @@ export default {
|
|||||||
scroll: e => this.$emit('scroll', e)
|
scroll: e => this.$emit('scroll', e)
|
||||||
}
|
}
|
||||||
}, slots),
|
}, slots),
|
||||||
h(d2Source, {
|
h(d2Source)
|
||||||
props: this.$attrs
|
|
||||||
})
|
|
||||||
])
|
])
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="ghost">
|
<d2-container type="ghost">
|
||||||
<d2-module-index-banner slot="header" v-bind="banner"/>
|
<d2-module-index-banner slot="header" v-bind="banner"/>
|
||||||
<d2-module-index-menu :menu="menu"/>
|
<d2-module-index-menu :menu="menu"/>
|
||||||
</d2-container>
|
</d2-container>
|
||||||
@@ -10,7 +10,6 @@ import menu from '@/menu/modules/demo-business'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
menu,
|
menu,
|
||||||
banner: {
|
banner: {
|
||||||
title: 'DEMOS',
|
title: 'DEMOS',
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container
|
<d2-container
|
||||||
:filename="filename"
|
|
||||||
type="card"
|
type="card"
|
||||||
class="page">
|
class="page">
|
||||||
<el-form
|
<el-form
|
||||||
@@ -28,11 +27,6 @@ export default {
|
|||||||
mixins: [
|
mixins: [
|
||||||
base
|
base
|
||||||
],
|
],
|
||||||
data () {
|
|
||||||
return {
|
|
||||||
filename: __filename
|
|
||||||
}
|
|
||||||
},
|
|
||||||
// 第一次进入或从其他组件对应路由进入时触发
|
// 第一次进入或从其他组件对应路由进入时触发
|
||||||
beforeRouteEnter (to, from, next) {
|
beforeRouteEnter (to, from, next) {
|
||||||
const id = to.params.id
|
const id = to.params.id
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container
|
<d2-container
|
||||||
:filename="filename"
|
|
||||||
type="card"
|
type="card"
|
||||||
class="page">
|
class="page">
|
||||||
<el-form
|
<el-form
|
||||||
@@ -27,11 +26,6 @@ export default {
|
|||||||
mixins: [
|
mixins: [
|
||||||
base
|
base
|
||||||
],
|
],
|
||||||
data () {
|
|
||||||
return {
|
|
||||||
filename: __filename
|
|
||||||
}
|
|
||||||
},
|
|
||||||
// 第一次进入或从其他组件对应路由进入时触发
|
// 第一次进入或从其他组件对应路由进入时触发
|
||||||
beforeRouteEnter (to, from, next) {
|
beforeRouteEnter (to, from, next) {
|
||||||
const id = to.params.id
|
const id = to.params.id
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card">
|
<d2-container type="card">
|
||||||
<d2-crud
|
<d2-crud
|
||||||
v-bind="crud"
|
v-bind="crud"
|
||||||
@edit="({ index, row }) => goToEditPage('demo-business-issues-142-edit', row.id)"
|
@edit="({ index, row }) => goToEditPage('demo-business-issues-142-edit', row.id)"
|
||||||
@@ -22,7 +22,6 @@ import {
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
crud: {
|
crud: {
|
||||||
columns: [
|
columns: [
|
||||||
{ title: '姓名', key: 'name', width: 100 },
|
{ title: '姓名', key: 'name', width: 100 },
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<demo-page-header
|
<demo-page-header
|
||||||
slot="header"
|
slot="header"
|
||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
@@ -28,7 +28,6 @@ export default {
|
|||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
table: [],
|
table: [],
|
||||||
loading: false,
|
loading: false,
|
||||||
page: {
|
page: {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="ghost">
|
<d2-container type="ghost">
|
||||||
<d2-module-index-banner slot="header" v-bind="banner"/>
|
<d2-module-index-banner slot="header" v-bind="banner"/>
|
||||||
<d2-module-index-menu :menu="menu"/>
|
<d2-module-index-menu :menu="menu"/>
|
||||||
</d2-container>
|
</d2-container>
|
||||||
@@ -10,7 +10,6 @@ import menu from '@/menu/modules/demo-charts'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
menu,
|
menu,
|
||||||
banner: {
|
banner: {
|
||||||
title: 'CHARTS',
|
title: 'CHARTS',
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-bar :data="chartData" v-bind="pubSetting"></ve-bar>
|
<ve-bar :data="chartData" v-bind="pubSetting"></ve-bar>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">指定指标维度</template>
|
<template slot="header">指定指标维度</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-bar :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-bar>
|
<ve-bar :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-bar>
|
||||||
@@ -22,7 +22,6 @@ export default {
|
|||||||
metrics: ['访问用户']
|
metrics: ['访问用户']
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">排序条形图</template>
|
<template slot="header">排序条形图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-bar :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-bar>
|
<ve-bar :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-bar>
|
||||||
@@ -25,7 +25,6 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">堆叠条形图</template>
|
<template slot="header">堆叠条形图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-bar :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-bar>
|
<ve-bar :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-bar>
|
||||||
@@ -23,7 +23,6 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">纵轴为连续的数值轴</template>
|
<template slot="header">纵轴为连续的数值轴</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-bar :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-bar>
|
<ve-bar :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-bar>
|
||||||
@@ -21,7 +21,6 @@ export default {
|
|||||||
yAxisType: 'value'
|
yAxisType: 'value'
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-candle :data="chartData" v-bind="pubSetting"></ve-candle>
|
<ve-candle :data="chartData" v-bind="pubSetting"></ve-candle>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', 'open', 'close', 'lowest', 'highest', 'vol'],
|
columns: ['日期', 'open', 'close', 'lowest', 'highest', 'vol'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">显示 MA VOL</template>
|
<template slot="header">显示 MA VOL</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-candle :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-candle>
|
<ve-candle :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-candle>
|
||||||
@@ -22,7 +22,6 @@ export default {
|
|||||||
showVol: true
|
showVol: true
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', 'open', 'close', 'lowest', 'highest', 'vol'],
|
columns: ['日期', 'open', 'close', 'lowest', 'highest', 'vol'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">修改指标名和图例文字</template>
|
<template slot="header">修改指标名和图例文字</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-candle :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-candle>
|
<ve-candle :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-candle>
|
||||||
@@ -29,7 +29,6 @@ export default {
|
|||||||
showDataZoom: true
|
showDataZoom: true
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', 'open', 'close', 'lowest', 'highest', 'vol'],
|
columns: ['日期', 'open', 'close', 'lowest', 'highest', 'vol'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-funnel :data="chartData" v-bind="pubSetting"></ve-funnel>
|
<ve-funnel :data="chartData" v-bind="pubSetting"></ve-funnel>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['状态', '数值'],
|
columns: ['状态', '数值'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">金字塔</template>
|
<template slot="header">金字塔</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-funnel :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-funnel>
|
<ve-funnel :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-funnel>
|
||||||
@@ -21,7 +21,6 @@ export default {
|
|||||||
ascending: true
|
ascending: true
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['状态', '数值'],
|
columns: ['状态', '数值'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-gauge :data="chartData" v-bind="pubSetting"></ve-gauge>
|
<ve-gauge :data="chartData" v-bind="pubSetting"></ve-gauge>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['type', 'a', 'b', 'value'],
|
columns: ['type', 'a', 'b', 'value'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-heatmap :data="chartData" v-bind="pubSetting"></ve-heatmap>
|
<ve-heatmap :data="chartData" v-bind="pubSetting"></ve-heatmap>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['时间', '地点', '人数'],
|
columns: ['时间', '地点', '人数'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">地图热力图</template>
|
<template slot="header">地图热力图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-heatmap :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-heatmap>
|
<ve-heatmap :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-heatmap>
|
||||||
@@ -38,7 +38,6 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['lat', 'lng', '人数'],
|
columns: ['lat', 'lng', '人数'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-histogram :data="chartData" v-bind="pubSetting"></ve-histogram>
|
<ve-histogram :data="chartData" v-bind="pubSetting"></ve-histogram>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">设置显示的指标维度</template>
|
<template slot="header">设置显示的指标维度</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-histogram :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-histogram>
|
<ve-histogram :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-histogram>
|
||||||
@@ -22,7 +22,6 @@ export default {
|
|||||||
dimension: ['日期']
|
dimension: ['日期']
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">柱状图+折线图</template>
|
<template slot="header">柱状图+折线图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-histogram :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-histogram>
|
<ve-histogram :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-histogram>
|
||||||
@@ -21,7 +21,6 @@ export default {
|
|||||||
showLine: ['下单用户']
|
showLine: ['下单用户']
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">堆叠柱状图</template>
|
<template slot="header">堆叠柱状图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-histogram :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-histogram>
|
<ve-histogram :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-histogram>
|
||||||
@@ -21,7 +21,6 @@ export default {
|
|||||||
stack: { '用户': ['访问用户', '下单用户'] }
|
stack: { '用户': ['访问用户', '下单用户'] }
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">默认显示柱状图数据</template>
|
<template slot="header">默认显示柱状图数据</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-histogram :data="chartData" :extend="extend" v-bind="pubSetting"></ve-histogram>
|
<ve-histogram :data="chartData" :extend="extend" v-bind="pubSetting"></ve-histogram>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
extend: {
|
extend: {
|
||||||
series: {
|
series: {
|
||||||
label: { show: true, position: 'top' }
|
label: { show: true, position: 'top' }
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">横轴为连续的数值轴</template>
|
<template slot="header">横轴为连续的数值轴</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-histogram :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-histogram>
|
<ve-histogram :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-histogram>
|
||||||
@@ -21,7 +21,6 @@ export default {
|
|||||||
xAxisType: 'value'
|
xAxisType: 'value'
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-line :data="chartData" v-bind="pubSetting"></ve-line>
|
<ve-line :data="chartData" v-bind="pubSetting"></ve-line>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">横坐标的倾斜</template>
|
<template slot="header">横坐标的倾斜</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-line :data="chartData" :extend="extend" v-bind="pubSetting"></ve-line>
|
<ve-line :data="chartData" :extend="extend" v-bind="pubSetting"></ve-line>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
extend: {
|
extend: {
|
||||||
'xAxis.0.axisLabel.rotate': 45
|
'xAxis.0.axisLabel.rotate': 45
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">堆叠面积图</template>
|
<template slot="header">堆叠面积图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-line :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-line>
|
<ve-line :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-line>
|
||||||
@@ -22,7 +22,6 @@ export default {
|
|||||||
area: true
|
area: true
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">显示指标数值</template>
|
<template slot="header">显示指标数值</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-line :data="chartData" :extend="extend" v-bind="pubSetting"></ve-line>
|
<ve-line :data="chartData" :extend="extend" v-bind="pubSetting"></ve-line>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
extend: {
|
extend: {
|
||||||
series: {
|
series: {
|
||||||
label: {
|
label: {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">设置别名</template>
|
<template slot="header">设置别名</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-line :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-line>
|
<ve-line :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-line>
|
||||||
@@ -27,7 +27,6 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['date', 'PV', 'Order', 'OrderRate'],
|
columns: ['date', 'PV', 'Order', 'OrderRate'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-map :data="chartData" v-bind="pubSetting" :settings="chartSettings"></ve-map>
|
<ve-map :data="chartData" v-bind="pubSetting" :settings="chartSettings"></ve-map>
|
||||||
@@ -22,7 +22,6 @@ export default {
|
|||||||
chartSettings: {
|
chartSettings: {
|
||||||
mapOrigin
|
mapOrigin
|
||||||
},
|
},
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['位置', '税收', '人口', '面积'],
|
columns: ['位置', '税收', '人口', '面积'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">设置城市</template>
|
<template slot="header">设置城市</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-map :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-map>
|
<ve-map :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-map>
|
||||||
@@ -23,7 +23,6 @@ export default {
|
|||||||
position: 'province/beijing',
|
position: 'province/beijing',
|
||||||
mapOrigin
|
mapOrigin
|
||||||
},
|
},
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['位置', '人口'],
|
columns: ['位置', '人口'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">设置样式</template>
|
<template slot="header">设置样式</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-map :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-map>
|
<ve-map :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-map>
|
||||||
@@ -30,7 +30,6 @@ export default {
|
|||||||
},
|
},
|
||||||
zoom: 1.2
|
zoom: 1.2
|
||||||
},
|
},
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['位置', '人口'],
|
columns: ['位置', '人口'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-pie :data="chartData" v-bind="pubSetting"></ve-pie>
|
<ve-pie :data="chartData" v-bind="pubSetting"></ve-pie>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">设置指标维度</template>
|
<template slot="header">设置指标维度</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-pie :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-pie>
|
<ve-pie :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-pie>
|
||||||
@@ -22,7 +22,6 @@ export default {
|
|||||||
metrics: '访问用户'
|
metrics: '访问用户'
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">玫瑰图</template>
|
<template slot="header">玫瑰图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-pie :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-pie>
|
<ve-pie :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-pie>
|
||||||
@@ -21,7 +21,6 @@ export default {
|
|||||||
roseType: 'radius'
|
roseType: 'radius'
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">限制显示条数饼图</template>
|
<template slot="header">限制显示条数饼图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-pie :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-pie>
|
<ve-pie :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-pie>
|
||||||
@@ -21,7 +21,6 @@ export default {
|
|||||||
limitShowNum: 5
|
limitShowNum: 5
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">多圆饼图</template>
|
<template slot="header">多圆饼图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-pie :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-pie>
|
<ve-pie :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-pie>
|
||||||
@@ -24,7 +24,6 @@ export default {
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">设置饼图半径边距</template>
|
<template slot="header">设置饼图半径边距</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-pie :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-pie>
|
<ve-pie :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-pie>
|
||||||
@@ -22,7 +22,6 @@ export default {
|
|||||||
offsetY: 250
|
offsetY: 250
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-radar :data="chartData" v-bind="pubSetting"></ve-radar>
|
<ve-radar :data="chartData" v-bind="pubSetting"></ve-radar>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
columns: ['日期', '访问用户', '下单用户', '下单率'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-ring :data="chartData" v-bind="pubSetting"></ve-ring>
|
<ve-ring :data="chartData" v-bind="pubSetting"></ve-ring>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">指定指标维度</template>
|
<template slot="header">指定指标维度</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-ring :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-ring>
|
<ve-ring :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-ring>
|
||||||
@@ -22,7 +22,6 @@ export default {
|
|||||||
metrics: '访问用户'
|
metrics: '访问用户'
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">玫瑰图</template>
|
<template slot="header">玫瑰图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-ring :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-ring>
|
<ve-ring :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-ring>
|
||||||
@@ -21,7 +21,6 @@ export default {
|
|||||||
roseType: 'radius'
|
roseType: 'radius'
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">限制显示条数环图</template>
|
<template slot="header">限制显示条数环图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-ring :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-ring>
|
<ve-ring :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-ring>
|
||||||
@@ -21,7 +21,6 @@ export default {
|
|||||||
limitShowNum: 3
|
limitShowNum: 3
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">设置环图半径</template>
|
<template slot="header">设置环图半径</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-ring :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-ring>
|
<ve-ring :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-ring>
|
||||||
@@ -22,7 +22,6 @@ export default {
|
|||||||
offsetY: 250
|
offsetY: 250
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户'],
|
columns: ['日期', '访问用户'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-sankey :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-sankey>
|
<ve-sankey :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-sankey>
|
||||||
@@ -28,7 +28,6 @@ export default {
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['页面', '访问量'],
|
columns: ['页面', '访问量'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">单维度多指标</template>
|
<template slot="header">单维度多指标</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-scatter :data="chartData" v-bind="pubSetting"></ve-scatter>
|
<ve-scatter :data="chartData" v-bind="pubSetting"></ve-scatter>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '年龄'],
|
columns: ['日期', '访问用户', '下单用户', '年龄'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">双维度多指标</template>
|
<template slot="header">双维度多指标</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-scatter :data="chartData" v-bind="pubSetting"></ve-scatter>
|
<ve-scatter :data="chartData" v-bind="pubSetting"></ve-scatter>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['日期', '访问用户', '下单用户', '年龄'],
|
columns: ['日期', '访问用户', '下单用户', '年龄'],
|
||||||
rows: {
|
rows: {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">径向树图</template>
|
<template slot="header">径向树图</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-tree :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-tree>
|
<ve-tree :data="chartData" :settings="chartSettings" v-bind="pubSetting"></ve-tree>
|
||||||
@@ -25,7 +25,6 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['name', 'value'],
|
columns: ['name', 'value'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">一般</template>
|
<template slot="header">一般</template>
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<ve-waterfall :data="chartData" v-bind="pubSetting"></ve-waterfall>
|
<ve-waterfall :data="chartData" v-bind="pubSetting"></ve-waterfall>
|
||||||
@@ -18,7 +18,6 @@ export default {
|
|||||||
],
|
],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
chartData: {
|
chartData: {
|
||||||
columns: ['活动', '时间'],
|
columns: ['活动', '时间'],
|
||||||
rows: [
|
rows: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename"
|
<d2-container
|
||||||
ref="container"
|
ref="container"
|
||||||
:type="containerType"
|
:type="containerType"
|
||||||
:better-scroll="betterScroll"
|
:better-scroll="betterScroll"
|
||||||
@@ -84,7 +84,6 @@ export default {
|
|||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
containerType: 'full',
|
containerType: 'full',
|
||||||
scrollDelay: 10,
|
scrollDelay: 10,
|
||||||
scrollTop: 0
|
scrollTop: 0
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card" better-scroll>
|
<d2-container type="card" better-scroll>
|
||||||
<template slot="header">Header</template>
|
<template slot="header">Header</template>
|
||||||
<d2-demo-article/>
|
<d2-demo-article/>
|
||||||
<template slot="footer">Footer</template>
|
<template slot="footer">Footer</template>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card">
|
<d2-container type="card">
|
||||||
<template slot="header">Header</template>
|
<template slot="header">Header</template>
|
||||||
<d2-demo-article/>
|
<d2-demo-article/>
|
||||||
<template slot="footer">Footer</template>
|
<template slot="footer">Footer</template>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card">
|
<d2-container type="card">
|
||||||
<d2-demo-article/>
|
<d2-demo-article/>
|
||||||
</d2-container>
|
</d2-container>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" better-scroll>
|
<d2-container better-scroll>
|
||||||
<template slot="header">Header</template>
|
<template slot="header">Header</template>
|
||||||
<d2-demo-article/>
|
<d2-demo-article/>
|
||||||
<template slot="footer">Header</template>
|
<template slot="footer">Header</template>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">Header</template>
|
<template slot="header">Header</template>
|
||||||
<d2-demo-article/>
|
<d2-demo-article/>
|
||||||
<template slot="footer">Footer</template>
|
<template slot="footer">Footer</template>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<d2-demo-article/>
|
<d2-demo-article/>
|
||||||
</d2-container>
|
</d2-container>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="ghost" better-scroll>
|
<d2-container type="ghost" better-scroll>
|
||||||
<template slot="header">Header</template>
|
<template slot="header">Header</template>
|
||||||
<div class="d2-pt d2-pb">
|
<div class="d2-pt d2-pb">
|
||||||
<el-card shadow="never" class="d2-card" style="width: 400px;">
|
<el-card shadow="never" class="d2-card" style="width: 400px;">
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="ghost">
|
<d2-container type="ghost">
|
||||||
<template slot="header">Header</template>
|
<template slot="header">Header</template>
|
||||||
<div class="d2-pt d2-pb">
|
<div class="d2-pt d2-pb">
|
||||||
<el-card shadow="never" class="d2-card" style="width: 400px;">
|
<el-card shadow="never" class="d2-card" style="width: 400px;">
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="ghost">
|
<d2-container type="ghost">
|
||||||
<div class="d2-pt d2-pb">
|
<div class="d2-pt d2-pb">
|
||||||
<el-card shadow="never" class="d2-card" style="width: 400px;">
|
<el-card shadow="never" class="d2-card" style="width: 400px;">
|
||||||
<d2-demo-article/>
|
<d2-demo-article/>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card">
|
<d2-container type="card">
|
||||||
<template slot="header">自定义事件</template>
|
<template slot="header">自定义事件</template>
|
||||||
<v-contextmenu ref="contextmenu">
|
<v-contextmenu ref="contextmenu">
|
||||||
<v-contextmenu-item @click="handleClick">菜单1</v-contextmenu-item>
|
<v-contextmenu-item @click="handleClick">菜单1</v-contextmenu-item>
|
||||||
@@ -30,11 +30,6 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
data () {
|
|
||||||
return {
|
|
||||||
filename: __filename
|
|
||||||
}
|
|
||||||
},
|
|
||||||
methods: {
|
methods: {
|
||||||
handleClick (instance, event) {
|
handleClick (instance, event) {
|
||||||
this.$message({
|
this.$message({
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card">
|
<d2-container type="card">
|
||||||
<template slot="header">禁用</template>
|
<template slot="header">禁用</template>
|
||||||
<v-contextmenu ref="contextmenu">
|
<v-contextmenu ref="contextmenu">
|
||||||
<v-contextmenu-item @click="handleClick">菜单1</v-contextmenu-item>
|
<v-contextmenu-item @click="handleClick">菜单1</v-contextmenu-item>
|
||||||
@@ -22,11 +22,6 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
data () {
|
|
||||||
return {
|
|
||||||
filename: __filename
|
|
||||||
}
|
|
||||||
},
|
|
||||||
methods: {
|
methods: {
|
||||||
handleClick (instance, event) {
|
handleClick (instance, event) {
|
||||||
this.$message({
|
this.$message({
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card">
|
<d2-container type="card">
|
||||||
<template slot="header">分割线</template>
|
<template slot="header">分割线</template>
|
||||||
<v-contextmenu ref="contextmenu">
|
<v-contextmenu ref="contextmenu">
|
||||||
<v-contextmenu-item @click="handleClick">菜单1</v-contextmenu-item>
|
<v-contextmenu-item @click="handleClick">菜单1</v-contextmenu-item>
|
||||||
@@ -15,11 +15,6 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
data () {
|
|
||||||
return {
|
|
||||||
filename: __filename
|
|
||||||
}
|
|
||||||
},
|
|
||||||
methods: {
|
methods: {
|
||||||
handleClick (instance, event) {
|
handleClick (instance, event) {
|
||||||
this.$message({
|
this.$message({
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card">
|
<d2-container type="card">
|
||||||
<template slot="header">按钮组</template>
|
<template slot="header">按钮组</template>
|
||||||
<v-contextmenu ref="contextmenu">
|
<v-contextmenu ref="contextmenu">
|
||||||
<v-contextmenu-group>
|
<v-contextmenu-group>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card">
|
<d2-container type="card">
|
||||||
<template slot="header">基础</template>
|
<template slot="header">基础</template>
|
||||||
<v-contextmenu ref="contextmenu">
|
<v-contextmenu ref="contextmenu">
|
||||||
<v-contextmenu-item @click="handleClick">菜单1</v-contextmenu-item>
|
<v-contextmenu-item @click="handleClick">菜单1</v-contextmenu-item>
|
||||||
@@ -14,11 +14,6 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
data () {
|
|
||||||
return {
|
|
||||||
filename: __filename
|
|
||||||
}
|
|
||||||
},
|
|
||||||
methods: {
|
methods: {
|
||||||
handleClick (instance, event) {
|
handleClick (instance, event) {
|
||||||
this.$message({
|
this.$message({
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card">
|
<d2-container type="card">
|
||||||
<template slot="header">子菜单</template>
|
<template slot="header">子菜单</template>
|
||||||
<v-contextmenu ref="contextmenu">
|
<v-contextmenu ref="contextmenu">
|
||||||
<v-contextmenu-item @click="handleClick">菜单 1</v-contextmenu-item>
|
<v-contextmenu-item @click="handleClick">菜单 1</v-contextmenu-item>
|
||||||
@@ -24,11 +24,6 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
data () {
|
|
||||||
return {
|
|
||||||
filename: __filename
|
|
||||||
}
|
|
||||||
},
|
|
||||||
methods: {
|
methods: {
|
||||||
handleClick (instance, event) {
|
handleClick (instance, event) {
|
||||||
this.$message({
|
this.$message({
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card" class="page">
|
<d2-container type="card" class="page">
|
||||||
<template slot="header">数字动画组件</template>
|
<template slot="header">数字动画组件</template>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
@@ -58,7 +58,6 @@
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
// 回调函数使用
|
// 回调函数使用
|
||||||
className: '',
|
className: '',
|
||||||
// 更新数值用
|
// 更新数值用
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<d2-quill
|
<d2-quill
|
||||||
style="min-height: 200px; margin-bottom: 20px;"
|
style="min-height: 200px; margin-bottom: 20px;"
|
||||||
v-model="value"
|
v-model="value"
|
||||||
@@ -22,7 +22,6 @@ import value from './value'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
value
|
value
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<d2-mde
|
<d2-mde
|
||||||
v-model="text"
|
v-model="text"
|
||||||
class="mde"/>
|
class="mde"/>
|
||||||
@@ -14,7 +14,6 @@ import text from './text'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
text
|
text
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container type="card" :filename="filename">
|
<d2-container type="card">
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="14">
|
<el-col :span="14">
|
||||||
<d2-ueditor v-model="text"/>
|
<d2-ueditor v-model="text"/>
|
||||||
@@ -26,7 +26,6 @@
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
text: '<p>Hello World</p>'
|
text: '<p>Hello World</p>'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">代码高亮组件</template>
|
<template slot="header">代码高亮组件</template>
|
||||||
<el-card shadow="never" class="d2-mb">
|
<el-card shadow="never" class="d2-mb">
|
||||||
<p slot="title">javascript</p>
|
<p slot="title">javascript</p>
|
||||||
@@ -28,7 +28,6 @@ import codeHTML from './code/html'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
codeJavascript,
|
codeJavascript,
|
||||||
codeCSS,
|
codeCSS,
|
||||||
codeSCSS,
|
codeSCSS,
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">SVG图标组件</template>
|
<template slot="header">SVG图标组件</template>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col class="icon-card" :span="4" v-for="(icon, index) in $IconSvg" :key="index">
|
<el-col class="icon-card" :span="4" v-for="(icon, index) in $IconSvg" :key="index">
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">图标组件</template>
|
<template slot="header">图标组件</template>
|
||||||
<d2-icon class="d2-mr-10"/>
|
<d2-icon class="d2-mr-10"/>
|
||||||
<d2-icon name="github" class="d2-mr-10"/>
|
<d2-icon name="github" class="d2-mr-10"/>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">
|
<template slot="header">
|
||||||
<el-radio-group v-model="showIndex" size="mini">
|
<el-radio-group v-model="showIndex" size="mini">
|
||||||
<el-radio-button
|
<el-radio-button
|
||||||
@@ -27,7 +27,6 @@ export default {
|
|||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
icon,
|
icon,
|
||||||
showIndex: 12
|
showIndex: 12
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">svg 图标选择器</template>
|
<template slot="header">svg 图标选择器</template>
|
||||||
<div class="d2-mb">
|
<div class="d2-mb">
|
||||||
<p class="d2-mt-0 d2-mb-10">一般用法 | {{icon || '未选择'}}</p>
|
<p class="d2-mt-0 d2-mb-10">一般用法 | {{icon || '未选择'}}</p>
|
||||||
@@ -16,7 +16,6 @@
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
icon: '',
|
icon: '',
|
||||||
icon2: ''
|
icon2: ''
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">图标选择器</template>
|
<template slot="header">图标选择器</template>
|
||||||
<div class="title-group">
|
<div class="title-group">
|
||||||
<p class="title">一般用法</p>
|
<p class="title">一般用法</p>
|
||||||
@@ -30,7 +30,6 @@
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
icon: '',
|
icon: '',
|
||||||
icon2: ''
|
icon2: ''
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="ghost">
|
<d2-container type="ghost">
|
||||||
<d2-module-index-banner slot="header" v-bind="banner"/>
|
<d2-module-index-banner slot="header" v-bind="banner"/>
|
||||||
<d2-module-index-menu :menu="menu"/>
|
<d2-module-index-menu :menu="menu"/>
|
||||||
</d2-container>
|
</d2-container>
|
||||||
@@ -10,7 +10,6 @@ import menu from '@/menu/modules/demo-components'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
menu,
|
menu,
|
||||||
banner: {
|
banner: {
|
||||||
title: 'COMPONENTS',
|
title: 'COMPONENTS',
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<tree-view :data="packJson" :options="options"/>
|
<tree-view :data="packJson" :options="options"/>
|
||||||
</d2-container>
|
</d2-container>
|
||||||
</template>
|
</template>
|
||||||
@@ -9,7 +9,6 @@ import packJson from '../../../../../package.json'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
options: {
|
options: {
|
||||||
maxDepth: 10,
|
maxDepth: 10,
|
||||||
rootObjectKey: 'package.json',
|
rootObjectKey: 'package.json',
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="full" class="page">
|
<d2-container type="full" class="page">
|
||||||
<d2-grid-layout
|
<d2-grid-layout
|
||||||
v-bind="layout"
|
v-bind="layout"
|
||||||
@layout-updated="layoutUpdatedHandler">
|
@layout-updated="layoutUpdatedHandler">
|
||||||
@@ -28,7 +28,6 @@
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
layout: {
|
layout: {
|
||||||
layout: [
|
layout: [
|
||||||
{ 'x': 0, 'y': 0, 'w': 4, 'h': 10, 'i': '0' },
|
{ 'x': 0, 'y': 0, 'w': 4, 'h': 10, 'i': '0' },
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename" type="card">
|
<d2-container type="card">
|
||||||
<template slot="header">区域划分</template>
|
<template slot="header">区域划分</template>
|
||||||
<div style="height: 400px; margin: -16px;">
|
<div style="height: 400px; margin: -16px;">
|
||||||
<SplitPane :min-percent='20' :default-percent='30' split="vertical">
|
<SplitPane :min-percent='20' :default-percent='30' split="vertical">
|
||||||
@@ -17,11 +17,6 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
data () {
|
|
||||||
return {
|
|
||||||
filename: __filename
|
|
||||||
}
|
|
||||||
},
|
|
||||||
mounted () {
|
mounted () {
|
||||||
// 加载完成后显示提示
|
// 加载完成后显示提示
|
||||||
this.showInfo()
|
this.showInfo()
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">指定资源</template>
|
<template slot="header">指定资源</template>
|
||||||
<d2-markdown :source="doc" highlight/>
|
<d2-markdown :source="doc" highlight/>
|
||||||
</d2-container>
|
</d2-container>
|
||||||
@@ -10,7 +10,6 @@ import doc from './md/doc.md'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc
|
doc
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">异步加载文件</template>
|
<template slot="header">异步加载文件</template>
|
||||||
<d2-markdown url="markdown/demo.md"/>
|
<d2-markdown url="markdown/demo.md"/>
|
||||||
</d2-container>
|
</d2-container>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">基础表格</template>
|
<template slot="header">基础表格</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
ref="d2Crud"
|
ref="d2Crud"
|
||||||
@@ -24,7 +24,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">多选</template>
|
<template slot="header">多选</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -26,7 +26,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">排序</template>
|
<template slot="header">排序</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -25,7 +25,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">筛选</template>
|
<template slot="header">筛选</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -24,7 +24,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">表尾合计行</template>
|
<template slot="header">表尾合计行</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -25,7 +25,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">合并行</template>
|
<template slot="header">合并行</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -25,7 +25,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">合并列</template>
|
<template slot="header">合并列</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -25,7 +25,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">新增数据</template>
|
<template slot="header">新增数据</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
ref="d2Crud"
|
ref="d2Crud"
|
||||||
@@ -33,7 +33,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">修改数据</template>
|
<template slot="header">修改数据</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
ref="d2Crud"
|
ref="d2Crud"
|
||||||
@@ -33,7 +33,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">删除数据</template>
|
<template slot="header">删除数据</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -26,7 +26,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">自定义操作列</template>
|
<template slot="header">自定义操作列</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -26,7 +26,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">带斑马纹表格</template>
|
<template slot="header">带斑马纹表格</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -24,7 +24,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">表单组件渲染</template>
|
<template slot="header">表单组件渲染</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -29,7 +29,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">表单布局</template>
|
<template slot="header">表单布局</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -29,7 +29,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">表单校验</template>
|
<template slot="header">表单校验</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
ref="d2Crud"
|
ref="d2Crud"
|
||||||
@@ -31,7 +31,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<d2-container :filename="filename">
|
<d2-container>
|
||||||
<template slot="header">表格内编辑</template>
|
<template slot="header">表格内编辑</template>
|
||||||
<d2-crud
|
<d2-crud
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -24,7 +24,6 @@ import code from './code.js'
|
|||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
filename: __filename,
|
|
||||||
doc,
|
doc,
|
||||||
code,
|
code,
|
||||||
columns: [
|
columns: [
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user