【发布时间】:2018-04-20 10:31:25
【问题描述】:
我正在开发一个电子商务 React Native 项目。我有一个购物车组件,其中包含购物车中所有当前项目的列表视图。主要问题是样式。我根据数量显示每个产品 - 产品名称 - 价格和删除按钮。
像这样的
如您所见,价格文本并不一致,并因产品名称而异。如何编辑样式以使列表视图中的所有文本和按钮都等长?
【问题讨论】:
标签: css reactjs listview react-native
我正在开发一个电子商务 React Native 项目。我有一个购物车组件,其中包含购物车中所有当前项目的列表视图。主要问题是样式。我根据数量显示每个产品 - 产品名称 - 价格和删除按钮。
像这样的
如您所见,价格文本并不一致,并因产品名称而异。如何编辑样式以使列表视图中的所有文本和按钮都等长?
【问题讨论】:
标签: css reactjs listview react-native
每个文本字段都可以像这样分配一个弹性值:
<Text style={{flex: 0.1}}>{product.quantity}x</Text>
<Text style={{padding: 10, flex:0.5}}>{product.name.toString()}</Text>
<Text style={{flex: 0.2}}>£{(product.quantity * product.price).toFixed(2)}</Text>
<TouchableOpacity style={{flex: 0.2}} onPress={() => { this.removeItem(product) }}>
0.* 的总和应该等于 1。
【讨论】: