NEZ-601 perf: endpoint-detail和add-chart-by-template

This commit is contained in:
chenjinsong
2021-05-20 16:27:46 +08:00
parent 9488eef644
commit 9ff0686fc8
8 changed files with 79 additions and 238 deletions

View File

@@ -83,7 +83,7 @@
<div class="table-list" id="tableList">
<div ref="dashboardScrollbar" style="height: 100%; overflow: auto;">
<div class="box-content">
<chart-list :additional-info="obj" :detail="detail" :draggable="draggable" :from="from" :is-model="from == $CONSTANTS.fromRoute.model" @on-edit-chart="editChart"
<chart-list :additional-info="obj" :draggable="draggable" :from="from" :is-model="from === fromRoute.model" :obj="obj" @on-edit-chart="editChart"
@on-refresh-time="refreshTime" @on-remove-chart="delChart" ref="chartList" :panel-lock="panelLock" :panel-data-list="panelDataList"
@on-add-group-item-chart="addGroupItem"></chart-list>
</div>
@@ -117,8 +117,7 @@ export default {
props: {
from: String,
obj: Object,
draggable: { type: Boolean, default: true },
detail: Object
draggable: { type: Boolean, default: true }
},
data () {
return {