双击的问题: - 双击时会触发 2 次单击事件 (@click),然后再触发双击事件 (@node-dblclick)。设计原则上双击就是双击、单击就是单击,不应该触发不需要的事件。 - 双击时会先展开节点,然后又把节点收起,行为上也是有点怪异的,双击行为应该让用户可控制,或者传入参数可以给用户选择双击时是否不进行展开收起操作。 其次其他小问题,双击事件是 node-dblclick,单击事件是 click,API 统一上来说,单击事件命名为 node-click 或者会更好一些。