00:00
好,咱那咱们下午上课之前呢,咱们先去把上午一些需要大家去掌握的东西呢,咱们带家去过一下,我这呢新建一个markdown啊,那在这里边我列的东西就是你们每个人需要掌握的东西,呃,小程序OK,那首先我们要了解哎,什么是小程序,就是我们怎么去跟别人描述这个东西呢。什么是小程序呢?这样的,首先我们呃,大家还记得上午咱们那个定义,就张小龙对它的定义啊,它叫什么呢?叫无需下载啊,叫用完寄走啊,这个寄走啊,那是不是它真的无需下载呢?不是,本质上是因为它的体积哎太小,它呢刚呃我们刚发布的时候啊,要求什么压缩包啊,体积最大不能超过一兆,对吧?啊到一七年的是2017啊年的四月份啊,他才将一兆提升为,哎提升为两兆,好,那这个呢,是需要你们自己来张口就能说出来的,那么还有什么定义是小程序里面的东西。
01:34
或者说我们这样,我们专门去整理一个小程序的特点,哎,是什么。啊,体积小,这不用说了,对吧,那还有什么呢。什么?
02:02
它是从APP进行互补的,对吧?啊可以它呢,可以去实现我们APP里面基本的功能,呃,然后呢,就是我们在微信扫一扫,或者是呃,搜索界面对吧,就可以干嘛呢?或者搜索就可以去哎下载。还有什么,这个其实都是关联的,它的体积小是因为它本身的容积就小,就是代码量少,那这样的话呢,哎,它就是开发周期短啊,成本较低啊,成本较低,OK,这小程序的特点啊,还有一个大家必须要掌握的是适配方案,嗯。适配方案,首先我们要知道一个事情,小程序里面他上来就做了一个适配叫view hot适配,哎优化适配其实就是我们平时说那个Y等于呃,Device是吧,那个ma标签啊,那么还有什么呢?它有一个很重要的教。
03:18
或者说我们叫它小程序里边的单位叫RPXOKRPX没有问题,那么注意它在啊IONE6下边,它是怎么去换算的呢?一个RPS等于一物理像素等于0.5PX,那这个时候呢,大家顺顺便把这个也记一下,DRDPR等于什么?对啊,物理像素比上设备独立像素对吧?等于什么?二这是在F6下边。
04:03
然后下午给大家扩展那个内容,有一个概念叫视网膜屏幕。嗯,其实苹果手机现在都叫视网膜屏幕,视什么叫视网膜屏幕了。啊,它就是针对于人类肉眼那个极限是不是DTR等于二的时候,其实DTR等于二的时候,是人类用肉眼去看一个屏幕的时候,最清晰的时候。啊,大家要注意DPR大于二,比如说等于三的时候,是比这个更清晰吗?按理来说它是应该变形器,但是对于我们肉眼来说,我们是观察不出来的啊,观察不出来的。嗯,跟图片放大有关系吗?我们说这个分辨率指的是像素点的个数。对吧,是物理像素点的个数。
05:00
OK,那这是一个,然后这适配方案。呃,小程序里边它比较重要的几个文件啊,大家一定要熟悉了它啊,重要的文件有哪些呢?第一个结构对吧,那这个我们叫做view,哎结构,那这个呢,其实对应的是我们之前的这个HTML,还有什么微信SS啊,这个呢是它view的样式,那这个呢,它对应的是我们之前的CSS,还有什么。GS文件对吧?啊,这个其实那这里不用说了,这个我们可以说是view的行为啊,这个就是GS文件,还有一个叫JS文件,那这个呢,专门是用来去处理数据以及一些配置的,那我就这样写上啊,还有一些配置这几个重要的文件啊,还有我们如何去开启小程序呢。
06:00
你比如说我们有一个叫注册小程序,用的是这个APP啊,有很多同学忘了写答啊,那还有一个叫什么?对应的一个是注册小程序,一个是注册页面,那这个是大写的,这个首字母大写的配置吧,嗯,那接下来还有一个,其实我们上午还学了一个叫数据绑定。对吧,数据绑定这你只需要知道一件事情,我们可以在哪呢?在对在data塔中,哎,初始化,这应该是初始化,好,初始化页面需要的数据,在页面可以直接使用啊,在页面可以直接使用没有问题,其实这个数据绑定比较简单,那还有一个就是事件了啊,我们上午学的事件它有分类,对吧?分哪两类呢?对一个叫冒泡世界啊,还有一个或者是对非冒泡世界,来大家说一下我们的冒泡世界和非冒泡世界分别如何去定义,我们先说这个冒泡事件是把使用BY的,其实后边应该是加一个东西。
07:27
把世界。啊,这应该叫世界名没问题,然后呢,那对应的就是一个非,哎,就是非冒泡事件啊,这个时候呢,我们可以使用这个PH加一个世界。那名应该是这个没问题。嗯,啊,这个应该是什么,这应该是世界面。呃,其实我们大概整理的就是这些东西啊,就是这些东西我呢先去给它保存一下,那这个呢,我们就叫它,哎,Read me。
08:03
我保存完这个,你们应该知道我想放在哪了,对这个read me,我传的时候不是可以给他也传到那个项目里边吧,啊那这样的话上来他应该是不是有一个说明文件,嗯,没有问题,OK,那这是我们上午学的一些知识点,来我先把这个视频停一下。
我来说两句