React Native 0.71正式版发布,Ts成为默认开发语言(react native 2017)
知识点
30 人阅读
|
0 人回复
|
2023-01-19
TA的每日心情 | 开心 昨天 12:38 |
---|
签到天数: 186 天 [LV.7]常住居民III
管理员
  
- 积分
- 22163
|
帖子摘要:2023年1月14日,React Native官方发布了0.71版本,此版本带来了很多重磅和突破性的更新,同时,感谢70多位贡献者带来的了1000多次提交。下面是0.71版本带来的主要更新内容: 默......
$ }% ^* {; |! R- U1 v. s" a
" T0 Y7 E7 R7 i6 n大家好,欢迎来到Java吧(www.java8.com),交流、学习Java技术、获取Java资源无任何套路,今天说一说:“React Native 0.71正式版发布,Ts成为默认开发语言”
: ?7 l1 o: T# b% |! ^8 u/ m+ X7 S( X- C! ?, j! }+ A" P; R
/ j' l6 J# D; r$ W
- G* W+ X$ u; G {: G
% m5 s# u, g/ @. h- E # F- C; i& O* f3 t( g- u
- Y+ G g1 }/ g/ K+ O( g9 G: e" T9 ?
( x) y9 x; ]# A, _- D% n4 i5 }( M+ } 2023年1月14日,React Native官方发布了0.71版本,此版本带来了很多重磅和突破性的更新,同时,感谢70多位贡献者带来的了1000多次提交。下面是0.71版本带来的主要更新内容:
! e5 e6 M/ O8 ^9 i8 E
- H* D7 F3 p6 N4 N- v7 `& r% F# V$ P" m! N- Z2 P# ^/ Z
默认开发语言为TypeScript* T" P1 ?7 Y K5 A9 l/ {/ }! y
使用Flexbox Gap使布局更加简单
( Y2 @, T3 U* i0 s5 t! B& V9 t7 U3 i1 J 开发者体验提升
6 a" T5 ~8 v# }4 @0 Z5 d3 Q 有关新架构内容的升级 I5 b# T# B8 t2 H3 n$ D @+ D, F
引入的部分web开发标准的属性,样式及事件. L& d, Z) B' v V
恢复PropTypes
- L, {" w1 b* t2 L 其他更新1 R) T* `" k2 D! F% m# n
) ~- B2 n, z1 R0 x! HTypeScript成为默认开发语言 ' k* l6 [* \+ z J; s# k* H$ d
从0.71版本开始,我们将React Native的默认开发语言从JavaScript变成TypeScript,在新建的项目的时候会有所体现,与此同时项目根目录会增加一个tsconfig.json文件用于辅助开发者编写语法正确的Ts代码。另外0.71版本因本身已支持ts,所以不需要再package.json文件中添加@types/react-native依赖。4 H7 h! t( B! \
: f, G7 l- H' n有关TypeScript,我们可以将它理解为是增强版JavaScript。TypeScript 由微软开发的自由和开源的编程语言,是 JavaScript 的一个超集,支持 ECMAScript 6 标准(ES6 教程)。TypeScript 设计的初衷就是为了应对大型应用开发,它可以编译成纯 JavaScript,最终运行在浏览器环境中。
$ I$ g- q5 Z" Q. R& I5 Z, w/ \8 H' u0 t
1 L) n# C6 i, j( s" o$ J$ YFlexbox Gap让布局更加简单 # p) V& w+ v1 l' e
此版本引入了web开发标准的属性gap、rowGap、columnGap,使用这些属性可以很方便的设置组件间隔。并且,在未来的版本中,我们还会增加百分比布局。
/ P, n1 O0 ^2 V$ v" M 那gap、rowGap、colum
% p! J; w) t. R3 z' `$ d. _
7 `1 e* H+ d- R' g# v l. C " ?) q$ `3 p1 A+ o: Z* Y
7 O/ C8 b% E8 y& y
本文来源csdn,由Java吧转载发布,观点不代表Java吧的立场,转载请标明来源出处:https://www.java8.com |
|
|
|
|
|