Vue-scroller 페이지 input 상 자 를 사용 하면 미 끄 러 지 는 문제 와 해결 방법 을 촉발 할 수 없습니다.
touchStart(e) {
// Don't react if initial down happens on a form element
//
// if (e.target.tagName.match(/input|textarea|select/i)) {
// return
// }
//
if (e.target.tagName.match(/textarea|select/i)) {
return;
}
this.scroller.doTouchStart(e.touches, e.timeStamp);
},
touchMove(e) {
//touchMove , input
if (!e.target.tagName.match(/input/i)) {
e.preventDefault();
}
this.scroller.doTouchMove(e.touches, e.timeStamp);
},
mouseDown(e) {
// Don't react if initial down happens on a form element
//
// if (e.target.tagName.match(/input|textarea|select/i)) {
// return
// }
//
if (e.target.tagName.match(/textarea|select/i)) {
return;
}
this.scroller.doTouchStart(
[
{
pageX: e.pageX,
pageY: e.pageY
}
],
e.timeStamp
);
this.mousedown = true;
},
구체 적 으로 저도 미끄럼 을 막 는 input 상자 구역 이 어떤 버그 를 방지 하기 위 한 것 인지 모 르 겠 습 니 다.아 는 것 이 있 으 면 댓 글로 말씀 해 주세요.마지막 으로 vue-scroller 는 npm 도입 방식 으로 업데이트 될 까 봐 구성 요소 코드 copy 를 프로젝트 의 components 디 렉 터 리 에 직접 참조 하 였 습 니 다.main.js 도입 방식 은 플러그 인과 유사 하 며,사용 방식 은 공식 과 같 습 니 다.
Vue-scroller 페이지 input 상 자 를 사용 하여 미끄럼 을 일 으 키 지 못 하 는 문제 와 해결 방법 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 Vue-scroller 페이지 input 상 자 는 미끄럼 을 일 으 키 지 못 합 니 다.이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Vue Render 함수로 DOM 노드 코드 인스턴스 만들기render에서createElement 함수를 사용하여 DOM 노드를 만드는 것은 직관적이지 않지만 일부 독립 구성 요소의 디자인에서 특수한 수요를 충족시킬 수 있습니다.간단한 렌더링 예는 다음과 같습니다. 또한 v...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.