仿写去哪儿app项目和详细总结

我的代码地址:https://gitee.com/Zl190/Travel
效果图:

image.png

image.png

image.png

image.png

image.png

image.png

具体的话你们可以下载我的项目参考一下,有一些特效也可以自己改进。
接下来我要开始总结我所做的去哪儿app的一些心得了。

1.移动端开发中的1px边框问题,由于在不同屏幕上,可能会使得1px实际在移动端显示不是1px,怎么解决?

解决:通过设置对应viewport的rem基准值,这种方式就可以像以前一样轻松愉快的写1px了。

2.移动端click事件延迟300ms的解决方法?

先在终端下载fastclick

cnpm install fastclick --save

然后在main.js里面引入

import fastClick from 'fastclick'

使用fastClick

fastClick.attach(document.body)

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

4. stylus样式的应用:

下载stylus

cnpm install stylus --save
cnpm install stylus-loader --save

使用

 

stylus使用变量的话可以在src下面的assets新建个文件夹css,然后建个 varibles.styl来存放要使用的一些变量.
最后在