底部的tab栏切换,文档=》框架=》小程序配置=》全局配置tabBar

发网络请求,文档=》API=》网络=》发起请求=》wx.request

封装网络请求,根目录创一个文件夹server,用class来聚合好几个方法,用return Promise的方法来返回数据,封装一层请求方法,创建

一个class实例导出,封装三层架构,每层管理属于自己的东西,第一层管理请求类型,第二层管理地址,第三层管理offset。使得页面的

请求很简单,因为可以先在前面两层挑选好要哪种。

res.data.data简化

reject简写

async await替代.then

搭video页面的html结构,完成css

css伪元素

flex-wrap

justify-content: space-around

border-radius+overflow

absolute

text-overflow:ellipsis

widthFix:文档=》组件=》媒体组件=》image=》属性说明=》widthFix

wxs用来编写工具函数

parseInt转化为int数据类型

toFixed()保留小数

加""转化为字符串

export是es6语法,commonjs导出module.exports

对象增强写法省略:

Math.floor取整数

头上加0方法用slice+.length

把video页面的item抽成一个组件

补充:组件在页面中多次使用就在页面中建立components文件夹,组件在多个页面中使用在根目录建components文件夹,如果在别的项目

里也用到在根目录建立baseui

页面如果要用自定义的组件,需要注册

组件内部如果要做flex布局,那要在父组件中包一层view,给它一个宽度,否则子组件没有宽度

文档=》框架=》框架接口=》页面=》Page=》参数=》onReachBottom,是页面拉到底端之后的回调函数

开启页面下拉配置,框架=》小程序配置=》页面配置=》enablePullDownRefresh,页面下拉的回调函数

将窗口背景色设置为黑色,框架=》小程序配置=》页面配置=》navigationBarTextStyle,让下拉加载动画有颜色

封装获取数据的函数,取到数据,拼接data中的topMVs,判断服务器中是否还有多余数据hasMore

点击视频函数,传递参数data-,event.currentTarget里面拿,传递的是视频的id,然后做页面跳转,页面跳转api:

wx.navigateTo(),wx.navigateTo携带参数的方法?id=xx,在跳转页面的onLoad(options)里面拿到

posted on 2022-11-17 14:42  fangpiandang  阅读(437)  评论(0编辑  收藏  举报