no message
Former-commit-id: 5ef36e19cd558b98a25e20d097e0a1c1065d748b Former-commit-id: c4a72ae7d50dd0d53305474c9304780c63f20c99 Former-commit-id: f9d2205b9805e7076298f529a1a0fb83acf81729
This commit is contained in:
@@ -3,8 +3,8 @@ import Vue from 'vue'
|
||||
import { GridLayout, GridItem } from 'vue-grid-layout'
|
||||
import SplitPane from 'vue-splitpane'
|
||||
|
||||
Vue.component('GridLayout', GridLayout)
|
||||
Vue.component('GridItem', GridItem)
|
||||
Vue.component('d2-grid-layout', GridLayout)
|
||||
Vue.component('d2-grid-item', GridItem)
|
||||
Vue.component('SplitPane', SplitPane)
|
||||
|
||||
Vue.component('d2-container', () => import('@/components/core/d2-container'))
|
||||
|
||||
@@ -1,63 +1,63 @@
|
||||
<template>
|
||||
<d2-container type="ghost" :responsive="true" class="demo-chart-index">
|
||||
<GridLayout v-bind="layout" @layout-updated="layoutUpdatedHandler">
|
||||
<d2-grid-layout v-bind="layout" @layout-updated="layoutUpdatedHandler">
|
||||
<!-- 卡片 -->
|
||||
<GridItem v-bind="layout.layout[0]" @resized="handleResized(chart[0].refName)">
|
||||
<d2-grid-item v-bind="layout.layout[0]" @resized="handleResized(chart[0].refName)">
|
||||
<el-card class="header-in">
|
||||
<ChartCardHeader slot="header" @refresh="handleRefreshData(0)" title="G2LineBase"></ChartCardHeader>
|
||||
<G2LineBase :ref="chart[0].refName" v-bind="chart[0]" @ready="isReady(0)"></G2LineBase>
|
||||
</el-card>
|
||||
</GridItem>
|
||||
</d2-grid-item>
|
||||
<!-- 卡片 -->
|
||||
<GridItem v-bind="layout.layout[1]" @resized="handleResized(chart[1].refName)">
|
||||
<d2-grid-item v-bind="layout.layout[1]" @resized="handleResized(chart[1].refName)">
|
||||
<el-card class="header-in">
|
||||
<ChartCardHeader slot="header" @refresh="handleRefreshData(1)" title="G2LineStep"></ChartCardHeader>
|
||||
<G2LineStep :ref="chart[1].refName" v-bind="chart[1]" @ready="isReady(1)"></G2LineStep>
|
||||
</el-card>
|
||||
</GridItem>
|
||||
</d2-grid-item>
|
||||
<!-- 卡片 -->
|
||||
<GridItem v-bind="layout.layout[2]" @resized="handleResized(chart[2].refName)">
|
||||
<d2-grid-item v-bind="layout.layout[2]" @resized="handleResized(chart[2].refName)">
|
||||
<el-card class="header-in">
|
||||
<ChartCardHeader slot="header" @refresh="handleRefreshData(2)" title="G2ColumnBase"></ChartCardHeader>
|
||||
<G2ColumnBase :ref="chart[2].refName" v-bind="chart[2]" @ready="isReady(2)"></G2ColumnBase>
|
||||
</el-card>
|
||||
</GridItem>
|
||||
</d2-grid-item>
|
||||
<!-- 卡片 -->
|
||||
<GridItem v-bind="layout.layout[3]" @resized="handleResized(chart[3].refName)">
|
||||
<d2-grid-item v-bind="layout.layout[3]" @resized="handleResized(chart[3].refName)">
|
||||
<el-card class="header-in">
|
||||
<ChartCardHeader slot="header" @refresh="handleRefreshData(3)" title="G2BarBase"></ChartCardHeader>
|
||||
<G2BarBase :ref="chart[3].refName" v-bind="chart[3]" @ready="isReady(3)"></G2BarBase>
|
||||
</el-card>
|
||||
</GridItem>
|
||||
</d2-grid-item>
|
||||
<!-- 卡片 -->
|
||||
<GridItem v-bind="layout.layout[4]" @resized="handleResized(chart[4].refName)">
|
||||
<d2-grid-item v-bind="layout.layout[4]" @resized="handleResized(chart[4].refName)">
|
||||
<el-card class="header-in">
|
||||
<ChartCardHeader slot="header" @refresh="handleRefreshData(4)" title="G2PieBase"></ChartCardHeader>
|
||||
<G2PieBase :ref="chart[4].refName" v-bind="chart[4]" @ready="isReady(4)"></G2PieBase>
|
||||
</el-card>
|
||||
</GridItem>
|
||||
</d2-grid-item>
|
||||
<!-- 卡片 -->
|
||||
<GridItem v-bind="layout.layout[5]" @resized="handleResized(chart[5].refName)">
|
||||
<d2-grid-item v-bind="layout.layout[5]" @resized="handleResized(chart[5].refName)">
|
||||
<el-card class="header-in">
|
||||
<ChartCardHeader slot="header" @refresh="handleRefreshData(5)" title="G2NightingaleRoseBase"></ChartCardHeader>
|
||||
<G2NightingaleRoseBase :ref="chart[5].refName" v-bind="chart[5]" @ready="isReady(5)"></G2NightingaleRoseBase>
|
||||
</el-card>
|
||||
</GridItem>
|
||||
</d2-grid-item>
|
||||
<!-- 卡片 -->
|
||||
<GridItem v-bind="layout.layout[6]" @resized="handleResized(chart[6].refName)">
|
||||
<d2-grid-item v-bind="layout.layout[6]" @resized="handleResized(chart[6].refName)">
|
||||
<el-card class="header-in">
|
||||
<ChartCardHeader slot="header" @refresh="handleRefreshData(6)" title="G2RadarBase"></ChartCardHeader>
|
||||
<G2RadarBase :ref="chart[6].refName" v-bind="chart[6]" @ready="isReady(6)"></G2RadarBase>
|
||||
</el-card>
|
||||
</GridItem>
|
||||
</d2-grid-item>
|
||||
<!-- 卡片 -->
|
||||
<GridItem v-bind="layout.layout[7]" @resized="handleResized(chart[7].refName)">
|
||||
<d2-grid-item v-bind="layout.layout[7]" @resized="handleResized(chart[7].refName)">
|
||||
<el-card class="header-in">
|
||||
<ChartCardHeader slot="header" @refresh="handleRefreshData(7)" title="G2AreaBase"></ChartCardHeader>
|
||||
<G2AreaBase :ref="chart[7].refName" v-bind="chart[7]" @ready="isReady(7)"></G2AreaBase>
|
||||
</el-card>
|
||||
</GridItem>
|
||||
</GridLayout>
|
||||
</d2-grid-item>
|
||||
</d2-grid-layout>
|
||||
</d2-container>
|
||||
</template>
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<template>
|
||||
<d2-container type="ghost" class="demo-plugins-vue-grid-layout-demo">
|
||||
<GridLayout
|
||||
<d2-grid-layout
|
||||
v-bind="layout"
|
||||
@layout-updated="layoutUpdatedHandler">
|
||||
<GridItem
|
||||
<d2-grid-item
|
||||
v-for="(item, index) in layout.layout"
|
||||
:key="index"
|
||||
v-bind="item"
|
||||
@@ -19,8 +19,8 @@
|
||||
<div class="d2-mb">在控制台打印出数据变化</div>
|
||||
</template>
|
||||
</el-card>
|
||||
</GridItem>
|
||||
</GridLayout>
|
||||
</d2-grid-item>
|
||||
</d2-grid-layout>
|
||||
</d2-container>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user