uni-app的基本使用学习笔记(简记)

目录

前言

一、uni-app介绍

二、环境搭建

三、页面外观配置

1.介绍项目目录和文件作用

 2.全局配置和页面配置

3.tabBar的配置

 4.condition启动模式配置

5. text组件的基本使用

 6.uni中样式的学习及如何使用scss

四、数据绑定

五、uni-app的生命周期

1.应用的生命周期

2.页面的生命周期

六、组件的使用

1. 下拉刷新

1.1全局配置下拉刷新(不推荐)

1.2页面下拉刷新

2.上拉加载

3.发送get请求

4.数据缓存

 5.图片上传和预览

七、条件注释跨端兼容

八、uni中的事件

九、导航跳转

1.声明式跳转:

 2.编程式导航:

十、组件创建、生命周期和通讯

1.组件的创建及使用

2.组件的生命周期

3.组件的通讯 

3.1 父传子

 3.2子传父

3.3  兄弟间传值

总结


前言

   主要讲解学习uni-app的基本使用,详细文档还需要看uni-app官网。


一、uni-app介绍

链接:uni-app官网

二、环境搭建

1.需要下载HBuilderX微信开发者工具

2. 创建项目uni-app官网

三、页面外观配置

1.介绍项目目录和文件作用

uni-app的基本使用学习笔记(简记)_第1张图片

 2.全局配置和页面配置

全局配置在pages.json中进行配置,参考文档uni-app官网

uni-app的基本使用学习笔记(简记)_第2张图片

3.tabBar的配置

链接:uni-app官网

uni-app的基本使用学习笔记(简记)_第3张图片

 4.condition启动模式配置

uni-app的基本使用学习笔记(简记)_第4张图片

 代码如下:

uni-app的基本使用学习笔记(简记)_第5张图片

5. text组件的基本使用

链接:uni-app官网

注意:组件有很多,都在这个地方,需要的话自己查询,常用的text、view、button、image等

uni-app的基本使用学习笔记(简记)_第6张图片

 6.uni中样式的学习及如何使用scss

 

 如何使用scss自行查看。

四、数据绑定

uni-app的基本使用学习笔记(简记)_第7张图片

uni-app的基本使用学习笔记(简记)_第8张图片

uni-app的基本使用学习笔记(简记)_第9张图片

 uni-app的基本使用学习笔记(简记)_第10张图片

 uni-app的基本使用学习笔记(简记)_第11张图片

uni-app的基本使用学习笔记(简记)_第12张图片

五、uni-app的生命周期

1.应用的生命周期

应用的生命周期函数定义在App.vue里

uni-app的基本使用学习笔记(简记)_第13张图片

2.页面的生命周期

uni-app的基本使用学习笔记(简记)_第14张图片

 

六、组件的使用

1. 下拉刷新

1.1全局配置下拉刷新(不推荐)

uni-app的基本使用学习笔记(简记)_第15张图片

1.2页面下拉刷新

链接:onPullDownRefresh | uni-app官网

方法一: 

onPullDownRefresh配置:

uni-app的基本使用学习笔记(简记)_第16张图片

页面实现:

uni-app的基本使用学习笔记(简记)_第17张图片

 关闭下拉刷新:

uni-app的基本使用学习笔记(简记)_第18张图片

方法二:

点击按钮触发下拉刷新:

 uni-app的基本使用学习笔记(简记)_第19张图片

2.上拉加载

uni-app的基本使用学习笔记(简记)_第20张图片

uni-app的基本使用学习笔记(简记)_第21张图片

3.发送get请求

链接:uni.request(OBJECT) | uni-app官网

uni-app的基本使用学习笔记(简记)_第22张图片

4.数据缓存

链接:uni.setStorage(OBJECT) @setstorage | uni-app官网

数据存储:

uni-app的基本使用学习笔记(简记)_第23张图片

 uni-app的基本使用学习笔记(简记)_第24张图片

同步存储:

uni-app的基本使用学习笔记(简记)_第25张图片

 获取数据:

uni-app的基本使用学习笔记(简记)_第26张图片

 移除数据:

uni-app的基本使用学习笔记(简记)_第27张图片

 同步移除:

uni-app的基本使用学习笔记(简记)_第28张图片

 5.图片上传和预览

链接:uni.chooseImage(OBJECT) | uni-app官网

uni-app的基本使用学习笔记(简记)_第29张图片

 以上那个方法this指向会有问题,保存不成功,要用以下的方式:

uni-app的基本使用学习笔记(简记)_第30张图片

预览:

uni-app的基本使用学习笔记(简记)_第31张图片

uni-app的基本使用学习笔记(简记)_第32张图片

uni-app的基本使用学习笔记(简记)_第33张图片

七、条件注释跨端兼容

uni-app的基本使用学习笔记(简记)_第34张图片

 uni-app的基本使用学习笔记(简记)_第35张图片

 

 uni-app的基本使用学习笔记(简记)_第36张图片

八、uni中的事件

九、导航跳转

链接:navigator | uni-app官网

1.声明式跳转:

uni-app的基本使用学习笔记(简记)_第37张图片

编程式跳转:

uni-app的基本使用学习笔记(简记)_第38张图片

uni-app的基本使用学习笔记(简记)_第39张图片

uni-app的基本使用学习笔记(简记)_第40张图片

 2.编程式导航:

链接:uni.navigateTo(OBJECT) | uni-app官网

跳转到非tabbar页面:

uni-app的基本使用学习笔记(简记)_第41张图片

跳转到tabbar页面:

 uni-app的基本使用学习笔记(简记)_第42张图片

redirect:

uni-app的基本使用学习笔记(简记)_第43张图片

传参:

接收参数:

uni-app的基本使用学习笔记(简记)_第44张图片

十、组件创建、生命周期和通讯

1.组件的创建及使用

uni-app的基本使用学习笔记(简记)_第45张图片

2.组件的生命周期

uni-app的基本使用学习笔记(简记)_第46张图片

 uni-app的基本使用学习笔记(简记)_第47张图片

uni-app的基本使用学习笔记(简记)_第48张图片 uni-app的基本使用学习笔记(简记)_第49张图片

uni-app的基本使用学习笔记(简记)_第50张图片

created 初始化一些数据;

mounted操作dom;

destroyed清除一些定时器什么的。。。

uni-app的基本使用学习笔记(简记)_第51张图片

uni-app的基本使用学习笔记(简记)_第52张图片

3.组件的通讯 

链接:uni-app官网

3.1 父传子

uni-app的基本使用学习笔记(简记)_第53张图片

uni-app的基本使用学习笔记(简记)_第54张图片

 uni-app的基本使用学习笔记(简记)_第55张图片

接收:

uni-app的基本使用学习笔记(简记)_第56张图片

 3.2子传父

uni-app的基本使用学习笔记(简记)_第57张图片

uni-app的基本使用学习笔记(简记)_第58张图片

uni-app的基本使用学习笔记(简记)_第59张图片

父组件:

uni-app的基本使用学习笔记(简记)_第60张图片

uni-app的基本使用学习笔记(简记)_第61张图片

3.3  兄弟间传值

uni-app的基本使用学习笔记(简记)_第62张图片

uni-app的基本使用学习笔记(简记)_第63张图片


总结

   主要讲解学习uni-app的基本使用,详细文档还需要看uni-app官网

你可能感兴趣的:(基础,uni-app,学习,javascript,vue.js,前端)