1 回答
TA貢獻1821條經驗 獲得超5個贊
每個文件夾的基礎模型:
class Folder {
String name;
Array<Folder> children;
}
有需要的話,也要加上個Folder Parent的指針/引用。
如:
var files = {
name: '最頂層',
children: [
{
name: '電影',
children: null
},
{
name: '音樂',
children: [{
name: '杰倫',
children: null
}]
}
]
}
<script>
export default {
data () {
currentFolder: files
},
methods: {
next(index) {
currentFolder = files.children[i]
}
}
}
</script>
<template>
<folder-list v-if="currentFolder.children">
<folder for="(f, i) in currentFolder.children" @click="nexe(i)">{f.name}</folder>
</folder-list>
</template>
添加回答
舉報
