vue项目--仿写去哪儿网app--遇到的问题及说明总结

添加小程序,兑换各种视频教程/数据资源。

 

1. 移动端开发中的1px边框问题,由于在不同屏幕上,可能会使得1px实际在移动端显示不是1px,怎么解决?
2. 移动端click点击事件,会延迟300ms,怎么解决?

解决:引入第三方包,解决移动端click事件延迟300ms;
    npm install fastclick --save;
    在main.js中写如下代码
    import fastClick from 'fastclick'
    fastClick.attach(document.body)

3. scoped限制该vue文件下的css仅在该.vue文件下使用;

4. iconfont字体图标的应用:
    步骤: 4.1 在iconfont注册账号,建立一个项目,然后将需要的图标加入到该项目下,下载到本地电脑该项目文件夹下src->assets->iconfont中。
          4.2 在iconfont.css的url中修改字体在本地的路径,在main.js中直接引入该文件import "./assets/iconfont.css"。
          4.3 即可显示该图标字体。

5. stylus样式的应用:
    步骤:5.1 npm install --save  stylus;引入该样式文件。有时下载需要npm install --save  stylus-loader;
          5.2