uinapp的基础理解和开发项目遇到的坑
前言
- 都有哪些项目上出现的问题,以及如何解决的
- 从uniapp使用的开发软件,到创建,到运行,如何打包不同平台的代码,如何打包apk,云打包,如何运行在不同的端
- uniapp怎么进行路由跳转
- 怎么配置tabbar
- 如何请求接口
- 如何使用组件
- 基础语法是什么
- 生命周期都有哪些
- uniapp中 nvue是什么?描述一下他的特点
- 如何进行存储数据,获取数据
- css像素单位使用什么最合适
1.开发uniapp项目写样式是一个难题虽然有多个插件但是那些插件没有一个固定格式多种多样
所以我推荐使用uview去写一些固定样式网址如下
http://uviewui.com/components/intro.html
2 从uniapp使用的开发软件,到创建,到运行,如何打包不同平台的代码,如何打包apk,云打包,如何运行在不同的端
uni-app创建和运行
uni-app支持通过 HBuilderX 可视化界面、vue-cli命令行 两种方式快速创建项目。
- 通过 HBuilderX 可视化界面
创建uni-app
创建项目之后可以通过左上角的运行可以解析到各种小程序、浏览器、手机模拟器
打包流程
1.先要点击util文件夹下的manifest.json文件完成项目配置
然后点击发行就可以打包成各种类型的版本了
3.uniapp路由跳转
关于路由跳转没什么好说的uni-app官网路由网址奉上
https://uniapp.dcloud.io/api/router?id=navigateto
4.uniapp怎么配置tabbar
这个也没什么好说网址奉上
https://uniapp.dcloud.io/collocation/pages?id=tabbar
https://uniapp.dcloud.io/api/ui/tabbar 这个是设置tabbar的一些细致的调整的网址
5.uniapp的请求接口
使用的是uni.request()至于一些细致的东西 网址奉上
https://uniapp.dcloud.io/api/request/request
6.uniapp使用组件
话不多说网址奉上一些组件如果觉得不好用可以看看开头说过的uview组件库
https://uniapp.dcloud.io/component/README
7.uniapp的基础语法
因为基础网址有点多所以我找了一篇关于uniapp的基础语法的文章网址奉上
https://blog.csdn.net/ITxiaodong/article/details/92699619
8 .uniapp 的生命周期
因为我觉得生命周期这个东西还是自己更有帮助 所以网址奉上
https://uniapp.dcloud.io/collocation/frame/lifecycle
9 .uniapp中 nvue是什么
这个我不经常用所以就不说我自己的理解免得误人所以直接网址奉上
https://uniapp.dcloud.io/use-weex?id=nvue%e5%bc%80%e5%8f%91%e4%b8%8evue%e5%bc%80%e5%8f%91%e7%9a%84%e5%b8%b8%e8%a7%81%e5%8c%ba%e5%88%ab
10 .如何进行存储数据,获取数据
网址奉上
https://uniapp.dcloud.io/api/storage/storage?id=setstorage
11 .css像素单位使用什么最合适
看各人这个一般都可以用关键点这个页面写的是不是响应式页面
rpx 像素
px像素