请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

貌似better-scroll和fastclick冲突?

webapp在手机上点击有300ms的延迟,于是引入fastclick解决,可是全局使用之后,点菜按钮全部失效,注释掉引用又回复正常了,不知道是不是相互冲突了?

代码如下:

// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import FastClick from 'fastclick';
import router from './router'
import Vue_resource from 'vue-resource'
import axios from 'axios'
import './common/style/index.less'

Vue.config.productionTip = false;
FastClick.attach(document.body);
Vue.prototype.$http = axios


/* eslint-disable no-new */
new Vue({
    el: '#app',
    router,
    render: h => h(App),
    data: {
        eventHub: new Vue()
    }
})

router.push('/goods')


正在回答 回答被采纳积分+3

2回答

ustbhuangyi 2017-04-01 23:19:21

我们的实际项目中也是引入的 fastclick,并没有冲突~ 我倒是建议你可以调试一下看看

0 回复 有任何疑惑可以回复我~
  • 提问者 折花郎 #1
    老师也是全局引用的fastclick吗,因为我看到better-scroll里面有一个fast事件,不知道是不是可以做相应的处理?
    回复 有任何疑惑可以回复我~ 2017-04-04 17:03:23
提问者 折花郎 2017-04-04 18:09:42

// if(!event._constructed){

      //   return ;

      // }

好像是这句的问题,目测还有判断选终端类型选择是否执行这段代码了

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信