如何在typescript中触发鼠标滚轮上的水平滚动
我试图触发鼠标滚轮上的水平滚动。但是,我认为typescript不允许更新deltaX的值。不确定是否有人对这种情况有想法。这是我的代码:如何在typescript中触发鼠标滚轮上的水平滚动,typescript,scroll,Typescript,Scroll,我试图触发鼠标滚轮上的水平滚动。但是,我认为typescript不允许更新deltaX的值。不确定是否有人对这种情况有想法。这是我的代码: `document.querySelector('#tab-primary-wrapper .inner-wrapper').addEventListener('mousewheel', function(e: WheelEvent) { this.deltaX -= (e.deltaY); e.preven
`document.querySelector('#tab-primary-wrapper .inner-wrapper').addEventListener('mousewheel', function(e: WheelEvent) {
this.deltaX -= (e.deltaY);
e.preventDefault();
},
`
是否尝试设置元素:
document.querySelector('#tab-primary-wrapper .inner-wrapper').addEventListener('mousewheel', function(e: WheelEvent) {
this.scrollLeft += e.deltaY;
e.preventDefault();
});
是否尝试设置元素:
document.querySelector('#tab-primary-wrapper .inner-wrapper').addEventListener('mousewheel', function(e: WheelEvent) {
this.scrollLeft += e.deltaY;
e.preventDefault();
});
这是一个Javscript问题,没有角度或特定于typescript的主题我认为typescript将属性定义为只读,因此我无法更改该值。typescript没有运行时影响可能我误解了您的代码,但是deltaX来自何方,您是否有一个由
此
引用的普通dom元素?这是一个Javscript问题,没有角度或typescript特定的主体我认为typescript将属性定义为只读,因此我无法更改该值。typescript没有运行时影响可能我误解了您的代码,但是deltaX从何而来,您是否有一个由this
引用的普通dom元素?