交叉表

dev
黄欣 4 years ago
parent cbe738ed74
commit 87c4e50bcf

@ -877,6 +877,7 @@ export default {
drag_block_type_axis: '类别轴',
drag_block_value_axis: '值轴',
drag_block_table_data_column: '数据列',
drag_block_table_data_row: '数据行',
drag_block_pie_angel: '扇区角度',
drag_block_pie_label: '扇区标签',
drag_block_gauge_angel: '指针角度',

@ -26,7 +26,7 @@
<i class="el-icon-arrow-down el-icon--right" style="position: absolute;top: 6px;right: 10px;" />
</el-tag>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item>
<el-dropdown-item v-if="showSort">
<el-dropdown placement="right-start" size="mini" style="width: 100%" @command="sort">
<span class="el-dropdown-link inner-dropdown-menu">
<span>
@ -111,6 +111,10 @@ export default {
index: {
type: Number,
required: true
},
showSort: {
type: Boolean,
default: true
}
},
data() {

@ -17,8 +17,8 @@
:summary-method="summaryMethod"
>
<ux-table-column
v-for="field in fields"
:key="Math.random()"
v-for="(field, index) in fields"
:key="index"
:field="field.dataeaseName"
:resizable="true"
sortable
@ -162,6 +162,7 @@ export default {
const that = this
let datas = []
if (this.chart.data) {
console.log(this.chart)
this.fields = JSON.parse(JSON.stringify(this.chart.data.fields))
datas = JSON.parse(JSON.stringify(this.chart.data.tableRow))
if (this.chart.type === 'table-info') {

Loading…
Cancel
Save