在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ weex 手動添加事件監(jiān)聽的問題

weex 手動添加事件監(jiān)聽的問題

問題描述

在 weex 的 vue 單文件組件內(nèi),通常使用 @click 的方式來監(jiān)聽組件上的手勢事件。

現(xiàn)在我正在想把 antv/F2 和 weex gcanvas 集成起來,發(fā)現(xiàn) antv/F2 的手勢事件需要使用類似瀏覽器 DOM 里面 el.addEventListener 的方式進(jìn)行添加。

現(xiàn)在在 weex 中可以通過 $refs['ref'] 獲取到組件引用,但是我沒有找到 weex 里面使用類似 dom el.addEventListener 的 api 。有哪些大神知道這如何操作呢?請指點一下我。

回答
編輯回答
傲寒

通過查看源碼,可以這樣監(jiān)聽事件:

//獲取組件
let demoRef = this.$refs.demo;
//添加事件監(jiān)聽
demoRef.addEvent("touchstart", function(e) {});
//移除事件監(jiān)聽
demoRef.removeEvent("touchstart");
2017年2月2日 04:16