00:00
大家好,那最后一节课呢,我们简单的来对我们整个UNAPP的学习进行一些总结啊,那首先在最开始的时候呢,给大家介绍了UNAPP的一个基础的一些知识啊,大家说了UNIAPP它的呃主要的内容就是啊使用的是啊VE的语法,以及加微信小程序的生命周期,所以呃和小程序的这个组件啊,所以在大家对这个微以及小程序啊有一定的了解之后啊,在学习这个微的时候是非常的方便的。啊,而且呢,确实他再去打包这些应用的时候啊,体验也都不错啊,即使是我们不想去开发这个多个平台的一个跨端的效果,我们只是拿这个UN去写H5的一些应用,或者说去写这个微信小程序也是比较方便的啊好那。这个UNAPP的这个文档呢啊,再给大家简单稍微总结一下,首先是它的一个介绍,整个的一个概念啊,以及我们的快速上手,我们的这个条件编译都是在这个介绍里面,然后再尔和士达框架相关的一些啊配置文件呀啊,它的这个生命周期啊,都是在这个里面啊,都是在这个里面。
01:06
那接下来就是它的组件,组件呢,和小程序的组件都是一样的啊,都是一样的,那只不过它的这个呃组件啊,可能会在原来小程序的这个基础上去啊,增加一些或者减少一些这个属性,这个具体我们用到的时候啊,再去这个组件里面来看啊,再后是呃,UNAPP提供的API,那这个API呢,其实跟小程序的API也基本上都是一致啊,只不过我们在小程序里面去微信小程序里面去使用这个API的话,那我们使用的是W点啊开头啊WX点开头,那我们在这里面去使用UNAPP的这些API的话,使用的都是这个啊UI点开头的啊,基本上和微信小程序的API都是一致啊,那我们在使用这个。UN的这些API的时候呢,它是做了这个各个设备之间的一些啊兼容的,就说我们使用这个,呃,UN的这个API在各个不同的设备之间啊,它所使用的啊,调用的这个会调用对应的它的小程序的一些一片。
02:02
啊啊,这个是关于呃API这一块啊,在后杀的一些插件市场,就是呃用耐给我们提供了很多的一个第三方的一个插件,然后我们在这里面可以去用,包括我们使用的这个u view的这个UI组件库啊,其实在这个插件市上也都是可以找到的啊,当然我们的功能比较简单,也没有使用很多的一个第三方的一些插件啊。好,这是在最开始的课程给大家讲这个呃,Unf基础的时候,那随着基础课程的讲完,就开始了我们的这个项目,对吧?我们写的这个项目呢啊是一个简单的一个商城的项目啊,但是功能呢,还是呃比较全的啊,功能还是比较全的啊,然后在讲这个项目的前期的时候,给大家讲的稍微多一点,因为我们在项目的前期要进行啊各种的一个封装,比如说我们请求工具的一个封装,对吧,比如说我们的这个API的一个集中管理啊,包括我们的呃一些自定义的工具的一些封装,其实当我们工具都封装好之后,我们在写后面的功能啊,是比较快的啊,比较快的啊,因为有很多我们封装好的工具可以让我们直接去复用,再有一点就是大家在写项目的时候,一定要合理的去利用组件啊,那一些啊,可能会有呃多个地方用到的东西,我们把它给拆成组件,这样我们在用起来很方便,而且在维护代码起来比较方便,比如说我这个商品的这个card,现在我想让这个呃价格的颜色换一换,我只需要去改这个地方,那所有用到我这个商品card的地方,那个颜色都改变了。
03:24
就是在现在现在的前端开发中,大家一定要有这种组件化的一个思想啊,组件化的这种思想啊,然后还有一些的特性呢,没有给大家用啊,因为这个项目没有特特别复杂,也没用到那些,比如说啊,我们的这个模板啊,我们的这个插槽等等等等,这些都没给大家去应用上啊,当大家用到的时候呢,啊,一定要。啊,有这种思想,能知道什么时候该使用模板,什么时候该去使用这个呃插槽,来让我们的代码能具有更大的一个呃这个复用性。好,这是关于我们的,呃,项目这一块,项目呢,这个功能基本上是我带着大家写了一半啊,一半以上一半,然后剩下一半呢,是通过练习的方式啊,留给大家去做这个练习啊。
04:05
好,那在最后我们讲了各个平台之间的一个,呃,不同的平台之间的一个编译的一个情况,然后还解决了各个平台编译下的一些差异啊,那我们去写一些兼容性的代码,包括条件编译啊,包括这个平台的一些获取啊,啊那比如我们在处理那个头像那一块啊,就是使用了我们的自定义的一个工具,去单独去处理了这个安卓的设备下的一些情况啊啊在最后给大家讲了啊,我们如何去发行,去各个往各个平台去打包啊,然后嗯,也没有说全部都讲,讲了三个比较常用的一个H5的,一个小程序的,以及一个APP以及一个APP的,那把这三个掌握了呢,基本上也就够大家用了,如果说你写到了比如说支付宝小程序啊啊,QQ小程序啊,等等的话,你再去看对应的这个它相应的一个文档啊就可以了啊。好,那这个就是我们整个UN的一个课程,那我们的课程就到这里,好,谢谢大家。
我来说两句