Kaynağa Gözat

项目设置 可以在任意节点嵌套模板

dev
zhengzhou 4 yıl önce
ebeveyn
işleme
1be9e39512
1 değiştirilmiş dosya ile 12 ekleme ve 10 silme
  1. +12
    -10
      src/views/main_web/project/components/plain-folder-list.vue

+ 12
- 10
src/views/main_web/project/components/plain-folder-list.vue Dosyayı Görüntüle

@@ -101,11 +101,11 @@
"
/>
</div>
<div class="stand-place" v-if="isNest(folder.nodeId)" />
<div class="stand-place" v-if="canNest(folder)" />
<!-- 嵌套模板入口 -->
<div
class="add_nest"
v-if="isNest(folder.nodeId) && !isEnterEdit"
v-if="canNest(folder) && !isEnterEdit"
>
<div class="add_nest_box" @click.stop="enterNestTemp(folder)">
<i class="el-icon-plus"></i>
@@ -196,14 +196,16 @@ export default {
},
methods: {
//判断是否存在可嵌套节点
isNest(id) {
let len = this.nestNodeList.length;
for (let i = 0; i < len; i++) {
if (this.nestNodeList[i].ParentNodeId == id) {
return true;
}
}
return false;
canNest(folder) {
console.log(folder);
return true;
// let len = this.nestNodeList.length;
// for (let i = 0; i < len; i++) {
// if (this.nestNodeList[i].ParentNodeId == id) {
// return true;
// }
// }
// return false;
},
enterNestTemp(folder) {
this.$bus.$emit("enterNestTemp", folder);


Yükleniyor…
İptal
Kaydet