Taro 1.2.1 发布,多端统一开发框架

栏目: IOS · Android · 发布时间: 5年前

内容简介:Taro 1.2.1 发布了,Taro 是一套遵循 React 语法规范的多端统一开发框架,支持用 React 的方式编写一次代码,生成能运行在微信小程序/百度智能小程序/支付宝小程序、H5 与 React Native 等端的应用。

Taro 1.2.1 发布了,Taro 是一套遵循 React 语法规范的多端统一开发框架,支持用 React 的方式编写一次代码,生成能运行在微信小程序/百度智能小程序/支付宝小程序、H5 与 React Native 等端的应用。

Bug Fixes

  • cli:alias 路径替换问题修复,close  #1598 ( f53ca81 )

  • cli:h5 编译路径替换有误 ( 117e69e )

  • cli:mobx 模板无法通过 TypeScript 检测 ( b500de8 )

  • cli:ui 库编译 watch 增加文件分析 ( 9674f24 )

  • cli:生成代码中文等特殊字符会被转义为 unicode, #1582 , close  #1595 ( acdae99 )

  • cli:真正支持 yarn workspaces, close  #1018 ( 7f6bea2 )

  • eslint:JSX 参数可以传入循环 JSX 语句 ( a400ea6 )

  • eslint:ref 可以使用匿名函数, #1560 ( 02f3fcc )

  • input:修复无法选择文件 fix  #1532 ( dc96118 )

  • redux-h5:修复后台页面获取不到最新redux属性的问题 ( a68268c )

  • RN:RN端navigationStyle 局部配置无法覆盖全局配置 close #1627 ( cc5cba5 )

  • router-h5:修复高阶组件的页面不更新页面标题的问题 ( 1d15256 )

  • taro:d.ts 增加 hideKeyboard 的定义 close  #1607 ( 8b50a07 )

  • taro-weapp/alipay/swan/tt/:小程序端支持在组件上绑定 bind 不同参数的同一回调函数 ( 38ce066 )

  • taroize:template 的父组件是 if-else 时解析失败 ( 1b2dbfc )

  • taroize:处理形如 bind:click 这样有冒号的事件绑定 ( 4b248d1 )

  • taroize:移除掉未知微信属性 ( 063ff5c )

  • taroize:统一处理 wxs module 的情况 ( 26f0dbe )

  • taroize:自我引用的组件不用 import ( e5d9d5a )

  • transformer:小程序的 key 属性用字符串包裹,而不是 JSX 表达式 ( 49bfa70 )

  • transformer:循环中的 key 会自动从 item 中取值 ( f10c9a5 )

  • 解决taro init从命令行输入参数无效的问题 ( #1584 ) ( 066d0e4 )

  • transformer:第三方组件事件名有  - 需要特殊处理,close  #1559 ( 6f90d14 )

  • transformer:遵循 JSX 语法,忽略 JSX Text 前后为换行/制表符的情况,close  #1609 ( 9f873f6 )

  • taro update project 添加 mobx 相关包 close #1588 ( 27bc2cb )

Features

  • cli:cli build ui 增加 watch 功能 ( 12876fa )

  • cli:ui 库编译增加 h5 端编译成单个文件的功能 ( fdb118a )

  • doc:更新Api 文档 ( 22a6c0d )

  • eslint:给编译器单独定制一个规则集合 ( 11eecf6 )

  • RN:添加 RN 端 CSS Modules 的兼容处理 ( 6ab2464 )

  • router:h5 端使用 path 代替 pathname 标识当前页面路径 ( 6967856 )

  • taro-components-rn:让 SwiperItem 支持 onClick, close  #1564 ( c289285 )

  • taro-rn:增加chooseImage Api ( 08fe7f2 )

  • taro-rn:新增downloadFile Api,  #1563 ( ace925b )

  • taroize:在 props observer 中使用对象函数简写 ( ee2e683 )

  • taroize:支持保留原有 wxml 注释 ( 3b24f18 )

  • transformer:wx:if/else 的间隔也可以写注释 ( 74b6f90 )

  • weapp|tt|swan|alipay:小程序端增加 this.$router.path 标识当前页面路径 ( 1f3c505 )

发行地址 


以上所述就是小编给大家介绍的《Taro 1.2.1 发布,多端统一开发框架》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

计算机组成与设计硬件/软件接口

计算机组成与设计硬件/软件接口

[美] David A.Patterson、John L.Hennessy / 郑纬民 / 机械工业出版社 / 2007-4 / 75.00元

《计算机组成与设计硬件:软件接口》(原书第3版)是计算机组成的经典教材。全书着眼于当前计算机设计中最基本的概念,展示了软硬件间的关系,并全面介绍当代计算机系统发展的主流技术和最新成就。同以往版本一样,《计算机组成与设计硬件:软件接口》(原书第3版)采用MIPS处理器作为展示计算机硬件技术基本功能的核心。书中逐条指令地列举了完整的MIPS指令集,并介绍了网络和多处理器结构的基本内容。将CPU性能和程......一起来看看 《计算机组成与设计硬件/软件接口》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

在线进制转换器
在线进制转换器

各进制数互转换器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具