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 | 52 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 44 insertions(+), 8 deletions(-) diff --git a/src/pages/shuohuangMonitorAnalyze/components/guideIndex.vue b/src/pages/shuohuangMonitorAnalyze/components/guideIndex.vue index 05e7537..f018f93 100644 --- a/src/pages/shuohuangMonitorAnalyze/components/guideIndex.vue +++ b/src/pages/shuohuangMonitorAnalyze/components/guideIndex.vue @@ -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,12 +347,40 @@ 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, @@ -720,14 +755,15 @@ } ] }, - taskAnalyzeCaseTableData: [] + taskAnalyzeCaseTableData: [], + jsTreeNodes: [], } }, methods: { - checkTabInSwipe(tab){ + checkTabInSwipe (tab) { debugger }, - checkIrregularEventType(type){ + checkIrregularEventType (type) { debugger }, taskAnalyzeCase (time) { @@ -758,7 +794,7 @@ } }, - + } </script> -- Gitblit v1.8.0