From 0175cda6150656bc74b34c6f6c71edd1e1fc653c Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@iotlink.com> Date: 星期四, 04 二月 2021 18:22:54 +0800 Subject: [PATCH] treee, 修复tab切换时树的选中状态.添加区域 --- src/pages/shuohuangMonitorAnalyze/components/guideIndex.vue | 59 ++++++++++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 48 insertions(+), 11 deletions(-) diff --git a/src/pages/shuohuangMonitorAnalyze/components/guideIndex.vue b/src/pages/shuohuangMonitorAnalyze/components/guideIndex.vue index e39e5bd..f018f93 100644 --- a/src/pages/shuohuangMonitorAnalyze/components/guideIndex.vue +++ b/src/pages/shuohuangMonitorAnalyze/components/guideIndex.vue @@ -41,7 +41,7 @@ </div> <div class="val">{{$numberFormat(8846)}}</div> <div class="trend"> - <line-chart :options="optionsOfWeekAnalyze" style="height:40px"></line-chart> + <line-chart :options="optionsOfWeekAnalyze" style="height:50px"></line-chart> </div> <div class="devide"></div> <div class="detail"> @@ -124,8 +124,11 @@ </el-select> </div> <div class="rank-list"> - <div class="rank-item" v-for="(rankItem,index) in rankList" :key="rankItem.id" > - <span class="rank-index" :class="{'first':index==0,'second':index==1,'third':index==2}">{{index+1}}</span> + <div class="rank-item" v-for="(rankItem,index) in rankList" :key="rankItem.id"> + <span + class="rank-index" + :class="{'first':index==0,'second':index==1,'third':index==2}" + >{{index+1}}</span> <span class="name">{{rankItem.name}}</span> <span class="val">{{rankItem.val}}</span> </div> @@ -182,7 +185,11 @@ <time-shortcut @actPickerChange="irregularEventStatistic"></time-shortcut> </div> <div class="statics-content"> - <el-radio-group v-model="irregularEventType" @change="checkIrregularEventType" size="small"> + <el-radio-group + v-model="irregularEventType" + @change="checkIrregularEventType" + size="small" + > <el-radio-button label="fhdd">闃叉姢鍦版</el-radio-button> <el-radio-button label="jcz">杩涘嚭绔�</el-radio-button> <el-radio-button label="gfx">杩囧垎鐩�</el-radio-button> @@ -340,18 +347,47 @@ import DatasetChart from './charts/dataset'; export default { components: { timeShortcut, Bar, Pie, LineChart, SwipeTabs, DatasetChart }, + mounted () { + let tempArr = [{ + "text": "Same but with checkboxes", + "children": [ + { + "text": "initially selected", + "selected": true + } + ] + }]; + for (var i = 0; i < 20; i++) { + tempArr[0].children.push({ + "text": "initially open", + "icon": "fa fa-folder icon-state-default", + "opened": true, + "children": [ + { + "text": "Another node" + } + ] + }) + } + tempArr.forEach(node=>{ + //if(node.children.length) + + }) + this.jsTreeNodes = tempArr + }, data () { return { //actCardTab: 'dataStatistic', actCardTab: 'taskStatistic', hidDangerTab: 'hidDanderStatistic', - optionsOfWeekAnalyze:{ + optionsOfWeekAnalyze: { animation: false, grid: { top: 0, left: 0, right: 0, bottom: 10, + //containLabel: true }, tooltip: { trigger: 'axis', @@ -508,6 +544,7 @@ top: 0, left: 0, bottom: 10, + containLabel: true }, tooltip: { trigger: 'axis', @@ -553,6 +590,7 @@ top: 0, left: 0, bottom: 10, + containLabel: true }, tooltip: { trigger: 'axis', @@ -717,14 +755,15 @@ } ] }, - taskAnalyzeCaseTableData: [] + taskAnalyzeCaseTableData: [], + jsTreeNodes: [], } }, methods: { - checkTabInSwipe(tab){ + checkTabInSwipe (tab) { debugger }, - checkIrregularEventType(type){ + checkIrregularEventType (type) { debugger }, taskAnalyzeCase (time) { @@ -755,9 +794,7 @@ } }, - mounted(){ - debugger - } + } </script> -- Gitblit v1.8.0