zhangzengfei
2020-08-07 cc7f28137c5fbd698b02817259f2af1311bbb1b2
fix: 修复bus
1个文件已添加
2个文件已修改
29 ■■■■■ 已修改文件
src/components/LeftNav.vue 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/cameraAccess/index/VideoManage.vue 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/plugin/bus.js 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/LeftNav.vue
@@ -225,6 +225,7 @@
  updateStatus
} from "@/api/localVedio";
import bus from "@/plugin/bus"
import TreeMenu from "@/components/treeMenu/index";
import LocalVedioList from '@/components/subComponents/LocalVedioList';
import FileUpload from '@/components/subComponents/FileUpload/index';
@@ -385,16 +386,16 @@
    },
    closeTree() {
      this.TreeDataPool.showTreeBox = false;
      // bus.$emit('refreshCompareImg')
      bus.$emit('refreshCompareImg')
    },
    addNode(event) {
      this.$refs.tree.addNode(event, { id: 0 });
    },
    addCamera(node) {
      // bus.$emit("addCameraOnTree", node);
      bus.$emit("addCameraOnTree", node);
    },
    addDir(node) {
      // bus.$emit("addDirOnTree", node);
      bus.$emit("addDirOnTree", node);
    },
    menuOpen(index) {
      this.TreeDataPool.openeds[index] = true;
@@ -514,7 +515,8 @@
.left-tree-box {
  float: left;
  width: 100%;
  .el-tabs__nav-prev,.el-tabs__nav-next{
  .el-tabs__nav-prev,
  .el-tabs__nav-next {
    display: none;
  }
  .el-tabs--border-card {
src/pages/cameraAccess/index/VideoManage.vue
@@ -50,7 +50,7 @@
// import fTemplate from "@/components/common/fTemplate";
// import localSeparate from "@/components/camera/localSeparate";
//import bus from "@/main";
import bus from "@/plugin/bus";
//import TreeDataPool from "@/Pool/TreeData";
export default {
@@ -160,13 +160,13 @@
  },
  mounted() {
    this.$nextTick(() => {
      //   bus.$on("addCameraOnTree", node => {
      //     this.handAddDevice(node);
      //   });
      //   bus.$on("addDirOnTree", node => {
      //     this.handAddDIr(node);
      //   });
      //   this.TreeDataPool.clean();
      bus.$on("addCameraOnTree", node => {
        this.handAddDevice(node);
      });
      bus.$on("addDirOnTree", node => {
        this.handAddDIr(node);
      });
      this.TreeDataPool.clean();
    });
    let _this = this
@@ -259,7 +259,6 @@
      }
    }
    .el-tabs__header {
      .is-active {
        color: #3d68e1 !important;
      }
src/plugin/bus.js
New file
@@ -0,0 +1,2 @@
import Vue from "vue"
export default new Vue();