正在回答
同学你好,因为scoped属性会让设置的css样式只在当前组件中生效,去掉scoped属性就好了,可以不用添加它。另,这个报错是浏览器本身的问题,不会响应项目正常运行,同学不用纠结,重点放在知识的学习上。
同学截图的这个确实是由于eslint的代码检测警告信息,不影响项目正常运行的,可以忽略。
如果想要去掉eslint检测的警告信息,可以找到config下的index.js文件中的useEslint属性,将它的值修改为false,保存文件后,再重新启动项目,就不会出现语法相关的警告信息了,示例:
同学可以测试下,祝学习愉快~
同学你好, 老师测试下,引入fastclick模块,然后快速点击,会出现同学截图中信息, 如下所示,
这个不是报错, 是警告信息, passive event listener 是chrome为了提高页面的滑动流畅度而新推出来的一个被动监听器,不影响现有代码的使用
如果想要解决这个问题, 可以在App.vue中通过设置CSS样式,使用CSS 属性 touch-action: none; 这样任何触摸事件都不会产生默认行为,但是 touch 事件照样触发。 示例:
因为是针对移动端300ms延迟的问题, 老师告诉同学有这个解决方案, 目前老师都是在pc端测试效果,所以就先注释了。
同学使用时,按照上述解决方案设置后,就不会出现警告信息了。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星