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

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

内容简介: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 发布,多端统一开发框架》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

图解CIO工作指南(第4版)

图解CIO工作指南(第4版)

[日] 野村综合研究所系统咨询事业本部 / 周自恒 / 人民邮电出版社 / 2014-3 / 39.00

《图解CIO工作指南(第4版)》是一本实务手册,系统介绍了企业运用IT手段提高竞争力所必需的管理方法和实践经验,主要面向CEO或CIO等企业管理人士。 《图解CIO工作指南(第4版)》分为三个部分。第1部分的主题为IT管理,着重阐述运用IT技术提高企业竞争力所必需的所有管理业务,具体包括制定作为企业方针的IT战略,以及统筹执行该战略时与IT相关的人力、物力、财力、风险等要素在内的一系列管理业......一起来看看 《图解CIO工作指南(第4版)》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试