原因
因为element只对click事件做了封装,所以鼠标按下 松开等事件在el-button中无效
解决
解决方法很简单 加 .native。native 监听组件根元素的原生事件, 主要是给自定义的组件添加原生事件。
<el-button circle
class="el-icon-caret-top"
id="PointerIcon"
@mousedown.native="start('to_right_up')"
@mouseup.native="stop">
</el-button>