- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个带有 flexBasis 百分比值的 View ,但我无法在 React Native 中呈现它。根据文档,Flex-Basis 属性接受 % 值。我怎样才能将它执行到 React 中?谢谢
<View style={{flexDirection: 'row', justifyContent: 'space-between',}}>
<View style={{flexGrow: 1, flexBasis:'0.5%', backgroundColor: 'rgba(129, 139, 196, 0.4)'}}></View>
<View style={{flexGrow: 1, flexBasis:'10%', backgroundColor: 'rgba(129, 139, 196, 0.5)'}}></View>
<View style={{flexGrow: 1, flexBasis:'50%', backgroundColor: 'rgba(129, 139, 196, 0.6)'}}></View>
<View style={{flexGrow: 1, flexBasis:'3%', backgroundColor: 'rgba(129, 139, 196, 0.7)'}}></View>
<View style={{flexGrow: 1, flexBasis:'2.5%', backgroundColor: 'rgba(129, 139, 196, 0.8)'}}></View>
<View style={{flexGrow: 1, flexBasis:'1.5%', backgroundColor: 'rgba(226, 7, 23, 0.5)'}}></View>
<View style={{flexGrow: 1, flexBasis:'2%', backgroundColor: 'rgba(226, 7, 23, 0.4)'}}></View>
<View style={{flexGrow: 1, flexBasis:'28.5%', backgroundColor: 'rgba(226, 7, 23, 0.3)'}}></View>
<View style={{flexGrow: 1, flexBasis:'0.5%', backgroundColor: 'rgba(226, 7, 23, 0.2)'}}></View>
<View style={{flexGrow: 1, flexBasis:'1.5%', backgroundColor: 'rgba(226, 7, 23, 0.1)'}}></View>
</View>
最佳答案
如果你在周围的 View 上设置 flex 值,你将能够看到它
<View style={{flexDirection: 'row', justifyContent: 'space-between', flex: 1}}>
<View style={{flexGrow: 1, flexBasis:'0.5%', backgroundColor: 'rgba(129, 139, 196, 0.4)'}}></View>
<View style={{flexGrow: 1, flexBasis:'10%', backgroundColor: 'rgba(129, 139, 196, 0.5)'}}></View>
<View style={{flexGrow: 1, flexBasis:'50%', backgroundColor: 'rgba(129, 139, 196, 0.6)'}}></View>
<View style={{flexGrow: 1, flexBasis:'3%', backgroundColor: 'rgba(129, 139, 196, 0.7)'}}></View>
<View style={{flexGrow: 1, flexBasis:'2.5%', backgroundColor: 'rgba(129, 139, 196, 0.8)'}}></View>
<View style={{flexGrow: 1, flexBasis:'1.5%', backgroundColor: 'rgba(226, 7, 23, 0.5)'}}></View>
<View style={{flexGrow: 1, flexBasis:'2%', backgroundColor: 'rgba(226, 7, 23, 0.4)'}}></View>
<View style={{flexGrow: 1, flexBasis:'28.5%', backgroundColor: 'rgba(226, 7, 23, 0.3)'}}></View>
<View style={{flexGrow: 1, flexBasis:'0.5%', backgroundColor: 'rgba(226, 7, 23, 0.2)'}}></View>
<View style={{flexGrow: 1, flexBasis:'1.5%', backgroundColor: 'rgba(226, 7, 23, 0.1)'}}></View>
</View>
关于css - 基于 React Native 的 FlexBasis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54324545/
我想构建一个包含三列的布局。其中两列各包含两行。每个叶项都包含一个 div,我用它来显示背景图像。 主 div 应保持其比例,因为它具有 padding-bottom:xx% 属性。 为什么 flex
我有一个带有 flexBasis 百分比值的 View ,但我无法在 React Native 中呈现它。根据文档,Flex-Basis 属性接受 % 值。我怎样才能将它执行到 React 中?谢谢
我是如何运行它的: 我正在运行 Android Studios 虚拟设备,并分别使用 react-native run-android react-native start 进行构建和 bundle
在 React-native 0.39 中, 我经常收到这个错误,但我真的不明白为什么(显然我没有设置 flexGrow ......)。 这是来自控制台的错误 View was rendered w
在 React-native 0.39 中, 我经常遇到这个错误,但我真的不明白为什么(事实上我没有设置 flexGrow...)。 控制台报错 View was rendered with expl
我终于将 react native 升级到 0.42,其中包括引入 flexGrow , flexShrink , 和 flexBasis以及如何更改(或修复)flex被渲染。 我不断收到以下错误:
我是一名优秀的程序员,十分优秀!