Taro 1.0.0-beta.28 发布,开发小程序的多端统一框架

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Taro 1.0.0-beta.28 与 27 发布了,Taro 是由京东 - 凹凸实验室打造的一套遵循 React 语法规范的多端统一开发框架。 1.0.0-beta.28 更新如下: Bug Fixes cli: h5 编译路由初始化遗漏参数 (e4dda98) cli: 小程序编...

Taro 1.0.0-beta.28 与 27  发布了,Taro 是由京东 - 凹凸实验室打造的一套遵循 React 语法规范的多端统一开发框架。

1.0.0-beta.28 更新如下:

Bug Fixes

  • cli: h5 编译路由初始化遗漏参数 (e4dda98)

  • cli: 小程序编译 UI 库引用错误 (3af257b)

  • webpack-runner: 修复字体文件、图片文件打包失败的问题 (d515aff)

下载地址:

1.0.0-beta.27 更新如下:

Bug Fixes

  • cli: H5 端编译 app 配置编译错误 (ac5fb35)

  • compile: start compile error while clean folder under Window (e528837)

  • h5: H5 request API 对 post 请求参数做序列化 (fd9407b)

  • h5: H5 request API 对 post 请求参数做序列化 (c003e02)

  • RN: #584 添加 taro-redux-rn 包,重构 taro-router-rn。 (b8ab4d7)

  • RN: #621 修复中文编译后变成转义字符的问题 (76fb60d)

  • RN: this.screenRef 未取 current (c86e9f4)

  • RN: 修复 react-redux 的 connect 包裹导致下拉刷新功能失效的问题 (5beeef4)

  • RN: 修复重构导致的路由bug (cfc3f09)

  • taro-components: 修复 rich-text 代码覆盖问题 (4e8c620)

  • taro-components: 修复 RichText 解析问题 (19c4451)

  • taro-components: 删除导出文件 (e4475b1)

  • taro-conponents: 删除 package.json 冗余问题 (20548aa)

  • taro-h5: 去掉无用的 api (c7ec950)

  • taro-rn: 修复request入参的参数处理 (3175b96)

  • taro-weapp: 修复 connectSocket 拿不到 socketTask 的问题,fix #619 (f5ad3e5)

  • transformer: if 语句中循环体内的变量不需要变量提升 (d2cf83b)

  • transformer: 即便当前组件没有找到事件声明也需要给 JSX 元素补上 __fn_event (b00154d)

  • transformer: 在 if 块中某些情况无法生成循环 (e2e2579)

  • transformer: 如果是第三方组件的事件需要保持原来的大小写命名, close #551 (3eab15d)

  • transformer: 当循环类型为数组、基本类型时可能会改变源数据的数据结构 (fd59a09)

  • transformer: 循环体内的所有非自动生成的 item 都要加上 item.$$original (5592caf)

  • transformer: 生成的匿名循环数组在原位置之后添加 (51f22ce)

  • transformer: 识别文件后缀名错误,close #600 (9843d9c)

  • weapp: 修复组件初始化数据会被修改问题 (6509620)

  • webpack-runner: 修复配置的一些错误 (9e1e36a)

Features

  • cli: 增加router chunk文件的webpackChunkName注释 (ab992da)

  • cli: 移除一个node v8.5的api (de6964a)

  • components-rn: 支持Input和Textarea通过属性prop主动变更输入内容 (11be435)

  • RN: 添加 $app 的支持 (b227ebd)

  • taro: 增加 canIUseWebp api (19e29c1)

  • taro: 增加 createLivePlayerContext 和 createLivePusherContext (d45711d)

  • taro-qapp: 增加快应用端 API request (07c4d20)

  • tcr: 让checkbox同时受属性checked的主动性影响 (91de11b)

  • transformer: return null 可以提前中断 render 同时不会影响 props 传递 (ecff4a6)

  • transformer: render if-else 中可以 return undefined(不推荐) (8be510a)

  • transformer: 从父类继承 this.props (06854a3)

  • transformer: 在循环的父级有条件判断应该应用到循环之前 (fc1ff2c)

  • transformer: 提前处理字符串模板,不再加入匿名 state (75c5032)

  • transformer: 根据 process.env.TARO_ENV 去除无用条件代码 (eee9923)

  • webpack-plugin: 添加html、define插件 (a212b48)

  • webpack-runner: h5配置项调整 (b140ff5)

  • webpack-runner: 优化devServer配置 (86da585)

  • webpack-runner: 优化编译信息展示 (b65133b)

  • webpack-runner: 修复import与extract插件的配置错误 (bfae27a)

  • webpack-runner: 加入webpack-runner配置项的deprecate提示 (8ceee13)

  • webpack-runner: 增加chunkFileName配置支持 (c7c0d00)

  • webpack-runner: 支持enableExtract配置 (e2782cb)

  • webpack-runner: 支持h5.webpackChain参数 (3c2eb8d)

更新日志

下载地址:


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


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

查看所有标签

猜你喜欢:

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

玻璃笼子

玻璃笼子

[美]尼古拉斯·卡尔 / 杨柳 / 中信出版社 / 2015-11 / 49.00元

这是一本关于自动化的书,它提醒我们自动化对人类的影响,人们心安理得享受技术带来的便利却忽视了,它已经渗透进了生活和工作改变了我们的思维和认知方式。商家在设计程序和应用时,早就把他们的想法埋入了编程和APP中。 卡尔的作品无疑是给我们这个时代灌入了的一剂清醒药。他独特的思考问题角度,犀利甚至略为偏激 的言论再加上丰富的*前沿的科技案例会让人读起来畅快淋漓,且醍醐灌顶,意识到自动化等高科技潜移默......一起来看看 《玻璃笼子》 这本书的介绍吧!

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

在线压缩/解压 CSS 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具