如何监听 Vue.js 中的 ElementUI 树发出的事件?

How do I listen to an event that's emitted bya ElementUI tree in Vue.js?

我使用 ElementUI Tree 通过:

    <el-tree
            :data="data"
            :props="defaultProps">
    </el-tree>

根据文档,单击节点时会发出 node-click 事件。我如何收听该事件并在该事件发生时启动一个函数?

尝试如下:

模板:

<el-tree
 :data="data"
 :props="defaultProps"
 @node-click="handleNodeClick"
>
</el-tree>

JavaScript:

methods: {
  handleNodeClick(data) {
    console.log(data);
  }
}

如果您想进一步了解它的工作原理:https://jsfiddle.net/ncgoswjm/

再见!