Taro3.5.6发布,BAT小程序、H5与RN端统一框架
作者:滚猪儿 | 来源:互联网 | 2023-01-19 18:45
taro,3,5,6,发布,bat,小,程序,h5,与,
Taro 3.5.6 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。具体更新内容如下:
特性
小程序
RN
- 默认使用 react-native
0.69
版本,并增加了对 React18 的支持
Typings
- 重构类型系统,根据各小程序官方文档,补全小程序组件类型声明文件(相关讨论:#11740)
修复
小程序
- 修复微信小程序对
showShareMenu
API 的支持 - 修复微信小程序对
cropImage
API 的支持,#12524 - 修复
webpack-sources
版本不一致带来的问题 - 修复 Webpack5 预编译导致 Vue3 报错的问题,#12340 #12090
- 修复 Webpack5 预编译导致京东小程序、百度小程序报错的问题,#12414
- 修复 Webpack5 预编译导致 Vue devtools 报错的问题,#12452
- 修复支付宝小程序使用
CustomWrapper
失败的问题,#12496 - 优化组件收集逻辑。修复使用 Vue 渲染函数、或使用第三方组件库时,报找不到对应 template 模板的问题,#9740
- 按需生成
CustomWrapper
产物,#11745
H5
- 修复
Input
组件在 type=number maxlength=-1
的情况下内容无法输入问题 - 组件库导出 SourceMap
- 修复
Input
组件 type
属性为 number
或 digit
时,输入特殊符号导致交互异常的问题 - 修复页面
onShow
时 onReachBottom
事件多次触发的问题 - 支持捕获
Video
组件 hls
流中的错误信息 - 修复
pxtransform
API 转换尺寸错误的问题,#12475 - 修复 Webpack5 预编译导致构建报错的问题,#12385
- 修复开启多页应用模式报错的问题,#12417
- 修复自定义环境变量导致的 mode 错误,#12436
RN
- 修复引入同名 style 文件时变量名冲突的问题
- 升级 CLI 默认安装的
expo
版本到 ~46.0.1
- 修复
showActionSheet
API 在 RN Android 端与其他端不一致的问题 - 修复
Input
和 TextArea
组件在 focus
属性变更时聚焦失焦不同步的问题
PostCSS
- 修复
postcss.pxtransform.config.baseFontSize
参数无效的问题,#12449 - 修复
autoprefixer
warning
CLI
- 修复
taro convert
命令报错的问题,#12309
Typings
- 修复定位 API 的类型定义
- 更新
createOffscreenCanvas
API 的类型定义,#12391 - 修复
openBusinessView
API 的类型定义
Breaking changes
RN
版本升级仔细阅读 https://github.com/NervJS/taro/discussions/12133
- 0.69 版本最低支持 iOS 12.4
- expo-av 在 0.68 需要锁定版本
- 如使用 Playground 调试,react-native-gesture-handler 版本需要对应
- 初始化 0.68 版本的 RN:
taro init --template-source github:NervJS/taro-project-templates#v3.5-RN-0.68
更新说明:https://github.com/NervJS/taro/releases/tag/v3.5.6
推荐阅读
-
本文介绍了选择网络请求模块axios的原因,以及axios框架的基本使用和封装方法。包括发送并发请求的演示,全局配置的设置,创建axios实例的方法,拦截器的使用,以及如何封装和请求响应劫持等内容。 ...
[详细]
蜡笔小新 2023-12-12 10:16:43
-
本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ...
[详细]
蜡笔小新 2023-12-13 17:08:24
-
-
本文介绍了如何使用PHP向系统日历中添加事件的方法,通过使用PHP技术可以实现自动添加事件的功能,从而实现全局通知系统和迅速记录工具的自动化。同时还提到了系统exchange自带的日历具有同步感的特点,以及使用web技术实现自动添加事件的优势。 ...
[详细]
蜡笔小新 2023-12-14 21:02:28
-
本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ...
[详细]
蜡笔小新 2023-12-14 12:09:13
-
本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ...
[详细]
蜡笔小新 2023-12-14 10:34:15
-
1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ...
[详细]
蜡笔小新 2023-12-13 19:12:25
-
本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ...
[详细]
蜡笔小新 2023-12-13 17:39:50
-
本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ...
[详细]
蜡笔小新 2023-12-13 16:16:05
-
本文介绍了如何使用nodejs爬取b站番剧数据,并通过计算得出最佳追番推荐。通过调用相关接口获取番剧数据和评分数据,以及使用相应的算法进行计算。该方法可以帮助用户找到适合自己的番剧进行观看。 ...
[详细]
蜡笔小新 2023-12-14 20:44:52
-
本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ...
[详细]
蜡笔小新 2023-12-14 15:52:52
-
本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ...
[详细]
蜡笔小新 2023-12-13 20:01:16
-
本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ...
[详细]
蜡笔小新 2023-12-13 10:58:55
-
PDOMySQL如果文章有成千上万篇,该怎样保存?数据保存有多种方式,比如单机文件、单机数据库(SQLite)、网络数据库(MySQL、MariaDB)等等。根据项目来选择,做We ...
[详细]
蜡笔小新 2023-12-12 10:25:39
-
本文介绍了使用GraphPad Prism和Excel绘制回归分析结果的森林图的方法。通过展示森林图,可以更加直观地将回归分析结果可视化。GraphPad Prism是一款专门为医学专业人士设计的绘图软件,同时也兼顾统计分析的功能,操作便捷,可以帮助科研人员轻松绘制出高质量的专业图形。文章以一篇发表在JACC杂志上的研究为例,利用其中的多因素回归分析结果来绘制森林图。通过本文的指导,读者可以学会如何使用GraphPad Prism和Excel绘制回归分析结果的森林图。 ...
[详细]
蜡笔小新 2023-12-10 18:32:57
-
本文讨论了将HashRouter改为Router后,页面全部变为空白页且没有报错的问题。作者提到了在实际部署中需要在服务端进行配置以避免刷新404的问题,并分享了route/index.js中hash模式的配置。文章还提到了在vueJs项目中遇到过类似的问题。 ...
[详细]
蜡笔小新 2023-12-09 10:26:51
-