From 731576885a59e313f3759ab0bcf0d8b5ee5f9acc Mon Sep 17 00:00:00 2001 From: johnniang Date: Mon, 22 Apr 2019 23:31:19 +0800 Subject: [PATCH] Complete bind click event with handleSelectFile method --- src/views/interface/components/ThemeFile.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/views/interface/components/ThemeFile.vue b/src/views/interface/components/ThemeFile.vue index a915c873..c52f8865 100644 --- a/src/views/interface/components/ThemeFile.vue +++ b/src/views/interface/components/ThemeFile.vue @@ -9,10 +9,11 @@ export default { } }, methods: { - handlerSelectFile() { - this.$log.debug('加载文件') + handleSelectFile(file) { + this.$log.debug('加载文件', file) }, renderNode(h, file) { + const _this = this if (file.node && file.node.length) { return h( 'a-tree-node', @@ -35,7 +36,9 @@ export default { isLeaf: file.isFile }, nativeOn: { - click: this.handlerSelectFile + click: function() { + _this.handleSelectFile(file) + } } }) }