You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
template-mini 项目说明
这是一个小程序的模板项目,以vant-webapp为UI框架来搭建的,去掉了一些不太常使用的组件,同时加入了下拉刷新的组件;
/assets: 指的是资源文件存放的地方比如image,style,raw等;
/components: 大部分组件的集合;参照vant-webapp文档说明;
/pages:项目业务的页面文件夹;
/utils:一些工具类;
# /utils/event:不同页面的消息传递机制;使用的时候要注意释放;
# /utils/math:针对js的精度计算造成的问题的修复;
# /utils/md5:md5的加密;
# /utils/request:对 wx.request和promise的封装处理,包含token,code的集中处理,使用更加简洁;
# /utils/util: 工具函数;
app.js:目前只是一些公用数据的内存存储,以及版本、base-url、appId的处理等;
app.json:指的是项目的显示页面以及顺序、window风格、statusBar等,目前的项目是自定义的;
app.wxss:全局的样式说明;
project.config.json:指的是项目的构建说明;projectname是可以修改的,在导入项目前修改;不然不生效;如果预先导入了,请删除在导入;
特别说明1:不要在onLanch中做微信的openId登录,因为真机有可能不执行;
特别说明2:scroll-view的高度要在第一页的onReady中来计算,才是准确的;
特别说明3:为了减小体积;可以去掉一些不必要的组件;或者使用本地较大的图片加载了,尽量放到网络上去;
特别说明4:vant-webapp的组件有的是兼容了iphoneX的,如果要自己兼容,padding-bottom:34px;