React Native 0.77正式版发布

此版本发布了几个特性:新的样式功能,例如支持 display: contents、boxSizing、mixBlendMode 和 outline 相关属性,以提供更强大的布局选项;Android 16KB 页面支持,以兼容较新的 Android 设备。我们还在通过将其迁移到 Swift 来现代化社区模板,同时继续支持和维护与 Objective-C 的兼容性,以满足喜欢它的开发者的需求。

亮点

新的 CSS 特性,用于更好的布局、尺寸和混合

React Native 0.77 进一步实现了我们使 React Native 与 Web 对齐的目标。我们添加了对新的 CSS 属性的支持,以便您更好地控制应用的布局、尺寸和混合。这些更改可以帮助简化复杂的布局,添加纹理,并使您的应用更易于访问。

display: contents

display: contents 属性允许元素从布局结构中消失,而其子元素仍然像它们是父元素的直接子元素一样呈现。当您想要将样式应用于子元素而不影响布局时,在构建必须处理事件的包装组件时,或者如果您需要与 ShadowTree 交互时,它可能很有用。

从技术上讲,display: contents 呈现元素而不生成布局框,但它保留元素的子元素的布局框。具有 display: contents 的元素有效地从视图层次结构中展平。

让我们看一下这个示例,我们希望在按下小部件时显示警报。我们有一个红色的 Widget 在容器视图内:

function Container()&n
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiangzhihong8

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值