Taro 1.0.0-beta.12 发布,React 语法规范多端统一框架

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

内容简介:Taro 1.0.0-beta.12 发布了,Taro 是由京东 - 凹凸实验室打造的一套遵循 React 语法规范的多端统一开发框架。 更新内容如下: Bug Fixes cli: H5 端编译增加插入 Taro.initPxTransform 初始化 (f27552f) cli: pro...

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

更新内容如下:

Bug Fixes

  • cli: H5 端编译增加插入 Taro.initPxTransform 初始化 (f27552f)

  • cli: process.env.TARO_ENV 判断兼容 (6bc0de5)

  • cli: 小程序端编译不能支持文件名中带 . 分割 (b68b983)

  • cli: 小程序端页面判断逻辑优化 (44ba3cc)

  • cli: 更正 UI 库编译提示 (fb71d60)

  • cli: 统一判断文件是否是页面的方式 (a5fea58)

  • cli: 页面不能作为组件来引用,增加提醒 (ae1a105)

  • eslint: canvas 可以在 taro 中使用 (b460b45)

  • router: 将typing文件移到type文件夹中 (8553821)

  • router, redux-h5: 修复connect组件后退时重新构造的问题 (370e91b)

  • taro-components: 修复 image mode 为 widthFix 样式问题 (7272f42)

  • taro-components: 修复 Input 组件 h5 端 事件返回值问题 (96d4790)

  • taro-components: 修复h5 点击态阴影问题 (7592648)

  • taro-components: 修复onScroll 事件 配合 scrollWithAnimation 属性触发死循环问题 (8dcb1af)

  • taro-components: 去除 input 的 min-height 默认样式 (5aaac3a)

  • taro-components: 开放 Input 组件 type 类型 (7105ef4)

  • taro-compontens: 修复 form 表单样式问题 (6f5cf9e)

  • taro-transformer-wx: 集合中添加缺失的默认组件 (2c455ce), closes #478

  • transformer: if 下面所有非匿名变量被从 state 中清除 (318755b)

  • transformer: 属性名为 bind 或 catch 的情况 (6a1670a)

  • transformer: 当 if 中有复杂表达式时生成匿名 state 错误 (82d3774)

  • transformer: 未使用引入包忽略:@tarojs/taro, react, nerv (187e5a8)

  • transformer: 某些时候不返回正确的相对路径 (5401154)

  • weapp: 修复willMount可能会触发多次问题 (f0d7b6a)

  • weapp: 初始化的时候将render替换为_createData (8ab9f4d)

  • webpack-runner: 修复@import没有解析相对路径的问题 (d4e2b46)

Features

  • cli: appOutput 配置下决定 app.wxss 是否生成 (819a6cc)

  • cli: UI 库编译功能完善 + 小程序端引用 UI 库 (a046b47)

  • cli: 优化 UI 库编译,增加 process.env.TARO_ENV 标记用来进行代码编译时判断 (73e9c8a)

  • cli: 完善 UI 库 H5 端编译 (af58bdb)

  • cli: 小程序端 npm 文件抽取使用 ast 分析的方式 (90ba499)

  • cli: 小程序端编译组件样式中默认引用全局样式 (2b0cfb0)

  • RN: 优化 package.json 的组织方式,redux 的 storeName 配置与 H5 统一 (579b992)

  • RN: 支持 RN 编译时终端提示不支持的样式 (e3657bf)

  • RN: 添加装饰器写法的支持 (31b6d21)

  • RN: 编译时自动检测并安装 babel-plugin-transform-jsx-stylesheet 插件 (835ad49)

  • taro: 增加 taro-utils (e5981ae)

  • taro-components: Input 组件 H5 端新增 file 类型 (f0cf015)

  • taro-redux: 修正 redux 包发布目录 (da10a0a)

  • taro-router-rn: 优化滚动代码 (14e2db6)

  • weapp: 将组件里的static方法同步到小程序实例上 (0aec65f)

  • weapp: 补充forceUpdate (32cc5aa)

  • webpack-runner: 调整 webpack 插件配置顺序 (377cffc)

  • Update common.d.ts (3315e9a)

  • Update Picker.d.ts (0e26b27)

  • 新增 taro h5 模式的动态加载 import() 功能 (36cb172)

更新日志

下载地址:


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


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

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

刷屏

刷屏

[美] 凯文•阿洛卡 / 侯奕茜、何语涵 / 中信出版社 / 2018-10-1 / 68.00

1. YouTube流行趋势经理,解密如何打造爆款视频 在视频时代,制造互动,才能创造潮流 用户不再是被动的观众,而是主动的传播者 2. 《刷屏》以行内人视角解读: 病毒视频 粉丝经济 网红产业 平台如何为内容创作者赋能 3. 你是否常常被病毒视频刷屏?你是否觉得很多网红火爆到“无法用常理解释”? 视频时代已经到来,我们每天观看网络......一起来看看 《刷屏》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器