9月, Таро-Хуки
又 发布 了 10 个 版本 (其中 包含 9 个修复 补丁 1 个 小 版本). Таро-Хуки
基本 保持 每 周 发布 一 个 版本 的 频率 在 维护 更新. 目前 Таро-Хуки
已经 拥有 49+ крючки
可 供。 覆盖 了 将近 70%的 官方 API
Анкет
目前 Таро-Хуки
最新 版本 为 v1.4.7
Анкет
概要
此 次 更新 近 10+ крючки
, 新 增 крючки
为:
Использование Background
: 动态 设置 窗口Usechooseaddress
: 获取 用户 地址。 调起 用户 编辑 收货 地址 原生界面, 并 编辑 完成 后 返回 用户 选择 的 地址 地址usemanualpulldownrefresh
: 手动 下 拉刷 新UsemenubuttonboundingClientRect
: 获取 菜单 按钮 (右上角 胶囊 按钮) 的 位置 信息。 坐标 信息 以 上 角 为 原 点 点 点 点 点USEREQUESTSUBSCRIBEMESSAGE
: 请求 订阅 消息USETABBAR
: 操作 TabUsetopbartext
: 动态 设置 顶栏 文字 内容USEWERUN
: 获取 微信 运动 数据USEAPP
: 获取 程序 的 唯一 实例 以及 全局 数据USEPAGE
: 获取 当前 页面 (栈)
其他
- 修复 部分
Крюк
类型 定义 - 增加 部分 小 程序
API
参数 定义 - 增加 部分
FAQ
常见 问题.
在 Taro 2.x 中 使用 Taro-Hooks
原则 上 推荐 在 小于 3.x
的 Таро
项目 中 使用 Таро-Хуки
Анкет 但 若 希望 可以 使用 的, 还是 提供 了 方式 方式, 但是 是 完全 可 用, 部分 Крюк
还是 受到 限制. 具体 使用 可 参考 Taro-Hooks-Demo-For-taro2.x Анкет 下面 简单 部分 配置:
由于 早 版本 的
Таро
模式 还 是neverjs
Анкет 故 限制 了 部分крючки
需 从@tarojs/taro
中 引入. 在 经由Таро-Кли
来 进行 不同 的 端 匹配.Таро-Хуки
初期 就 是 适配3.x
来 进行 的 的, 故 源码 中 直接 对реагировать
进行 了 引用. 这里 我们 转换 一下 模块, 需要 用到 配置 中 的псевдоним
Анкет由于
Таро-Хуки
内部 不 会 经由Таро
解析。 故 部分API
在H5
端 不 走 对应 的По умолчанию
或者CJS
的 模式, 所以 若 在 在H5
端 使用, 还 需 增加H5
端WebPackChain
的 模块 解析, 这里 的 为 大家 提供 一 个загрузчик
(实际 就 是 将@tarojs/taro
替 换 为了@tarojs/taro-h5/src/index.cjs.js
):
Taro-Hooks-Loader
конфигурация
需要 手动 按需 加载 加载
- 需 下载
Вабель-плугин-импорт
- 需 下载
配置
更新 日志
Ошибка и улучшение
- Тип сборки: Исправьте тип сборки для ошибки пространства имен ( 05A285B )
- Deps of Hooks: исправить DEPS DEVDEPS для конфликта версии версии крючков ( FD72923 )
- Тип: Тип исправления крючков обратной связи ( 4728379 )
- Добавить создать внутреннее: useWeBaudioImplement опция добавить ( 9E1254C )
- Вариант Useaudio: Добавить опцию SET ROY для контекста ( B63567F )
- UseyImage: Исправлена useImage Выберите функцию Params Partial ( CF7BE5F )
- Usemodal: Исправить тип обратного вызова USEMODAL ( D1E14A7 )
Характерная черта
- Использование Background: Добавить usebackground крюк ( 5f43b0c )
- Usechooseaddress: Добавить useChooseaddress Hook ( 7187d95 )
- Использовать INVOICE: Добавить использование крючков ( c293b1e )
- usemanualpulldownrefresh: Добавить usemanualpulldownrefresh Hook ( 9b1d18b )
- UsemenubuttonboundingClientRect: Добавить usemenubuttonboundingClientRect крюк ( 5c7cde6 )
- USEREQUESTSUBSCRIBEMESSAGE: Добавить UseRequestSubScribeMessage Hook & FAQ для версии Hooks ( ba3ea2f )
- USETABBAR: Добавить usetabbar крюк ( d46240c )
- Usetopbartext: Добавить usetopbartext chrok ( cd223332 )
- USEWERUN: Добавить useWerun Hook ( 951826f )
- FAQ и USEAPP: Добавить Useapp Hooks & FAQ of anageElctorQuery ( 3E0EBEA )
- USEPAGE: Добавить UsePage Hook & Использование SelectorQuery Method Scope необязательно ( 35B8AB7 )
更 多 日志 请 查看
Таро-Кюки 案例
Таро-Тодолист 💯 : 一 待 办事 项 小 程序, 使用 Taro-Hooks 开发
Taro-Todolist Weapp | Таро-Тодолист H5 |
推荐
Общие инструменты: GitHub 图床 小 工具库 了 利用
GitHub
+jsdelivr
生成 图床. 可 点击 传送门 体验.React-Spring React-Spring-это библиотека анимации на основе Spring-Physics, которая должна охватывать большинство ваших потребностей в анимации, связанных с пользовательским интерфейсом. Это дает вам инструменты достаточно гибкие, чтобы с уверенностью вставить ваши идеи в движущиеся интерфейсы. 实用 且 高 的 的
Реагировать
动画库. 且 在 个 平台 皆 有 实现:TypeScript-Book 📚 Окончательное руководство по типографии и, возможно, лучшая книга TypeScript 📖. БЕСПЛАТНЫЙ И ОТКРЫТО
Таури Таури — это рамка для создания крошечных, пылающих двоичных файлов для всех основных настольных платформ. Разработчики могут интегрировать любую интерфейсную структуру, которая собирается в HTML, JS и CSS для создания пользовательского интерфейса. Бэкэнд применения-это двоичный файл с ржавчиной, с помощью API, с которым может взаимодействовать передняя часть. ржавчина 版 的 электрон?
Оригинал: «https://dev.to/innocces/taro-hooks-v1-4-7-2b7b»