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

时间:2019-01-14 10:34:28

标签: vue.js element-ui

我通过以下方式使用ElementUI Tree

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

根据记录,单击节点后会发出node-click事件。如何监听该事件并在发生该事件时启动一个函数?

1 个答案:

答案 0 :(得分:1)

尝试如下:

模板:

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

JavaScript:

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

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

再见!