1.uniapp自带了发起请求的api,uni.request,需要注意success需要写成回调,不然拿不到数据。
uni.request({
url:'https://woniu.h5project.cn/1.1/classes/Jobs',
method:'GET',
success: (res) => {
console.log(res);
} })
也可以自己封装请求,这里推荐uview提供的http请求(www.uviewui.com/js/http.htm…)
2.真机上线ios上会出现上下左右,出现空白区的问题,你可以在,pages.json里面设置"bounce": "none"
"app-plus": {
"bounce": "none"
}
3.uniapp比较方便,不需要,自己配置路由表,创建文件pages.json,就自动配置好了路由,如果你想自己配置顶部,你也可以去掉uniapp自带的顶部,你可以在pages.json里面配置"titleNView": false;
{
"path": "pages/my/Notice/Notice",
"style": {
"navigationBarTitleText": "历史公告",
"enablePullDownRefresh": true,
"app-plus": {
"titleNView": false
}
}
}
4.uniapp也提供了获取app版本号的方法
获取app的版本号
// #ifdef APP-PLUS //
获取当前应用版本号
plus.runtime.getProperty(
plus.runtime.appid, (widgetInfo) => {
this.edition = widgetInfo.version;
});
// #endif
5.如果需要路由守卫,小编这里推荐uni-simple-router,是一个专门为uniapp打造的路由管理器,风格和vue-router很相似(hhyang.cn/v2/start/cr…)
6.如果你就得滚动条很影响美观,uniapp也提供了隐藏滚动条的方法
"app-plus": {
"scrollIndicator":"none" //当前页面不显示滚动条
}
小编也是闲的无聊第一次,发布文章,如果有不对的地方希望大家可以指点小编,感谢大家对小编的支持