每月都记录taro-hooks
的成长的月刊!
- 每月第一周到第二周之间更新
- 包含每月
taro-hooks
的更新内容 - 还会自荐一些当月感觉不错的实用库
当然也推荐大家一起贡献比较好的库, 周边以及使用taro-hooks
的案例!直接提至issue即可.
-
此次更新了近 3 个
hooks
, 新增hooks
为:useBle
: 低功耗蓝牙useBluetooth
: 蓝牙设备useFrom
: 路由相关, 扩充Taro useRouter
, 获取来源页面信息- 扩充useRouter, 结合
useFrom
增加来源页面信息. - 修复部分
hook
返回实例定义 - 修复部分
hook
返回默认初始值 - 增加部分
FAQ
类型不存在说
-
此次更新了近 10+
hooks
, 新增hooks
为:useBackground
: 动态设置窗口useChooseAddress
: 获取用户收货地址。调起用户编辑收货地址原生界面,并在编辑完成后返回用户选择的地址useManualPullDownRefresh
: 手动下拉刷新useMenuButtonBoundingClientRect
: 获取菜单按钮(右上角胶囊按钮)的布局位置信息。坐标信息以屏幕左上角为原点useRequestSubscribeMessage
: 请求订阅消息useTabBar
: 操作 TabuseTopBarText
: 动态设置置顶栏文字内容useWeRun
: 获取微信运动数据useApp
: 获取当前程序的唯一实例以及全局数据usePage
: 获取当前页面(栈)如何在taro2.x中使用taro-hooks
-
此次更新主要以小程序专属
hook
为主, 增加了常用hook
如:useScanCode
: 扫码相关useAuthorize
: 授权、设置授权相关useLogin
: 登录相关useUserInfo
: 获取以及展示用户信息相关
-
目前主要将
taro-hooks
分为:- 基础
Hooks
: 包含事件、调试等 - 操作反馈
Hooks
: 包含 Toast, Modal 等 - 网络
Hooks
: 包含请求、下载等 - 媒体
Hooks
: 包含图片、音频等 - 设备
Hooks
: 包含地理位置、电量等 - 小程序
Hooks
: 包含管理器、API 等 - 环境
Hooks
: 包含环境判断等
- 基础