【发布时间】:2020-09-02 17:41:30
【问题描述】:
在 React Native 中,第二个组件是否可以使用第一个文本组件溢出的部分使用的空间?
示例代码:
import React from 'react';
import {View, Text} from 'react-native';
export const TextProto = () => {
return <View>
<Text style={{borderWidth: 2, borderColor: 'green'}}>{'str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1 str-1'}</Text>
<Text style={{borderWidth: 2, borderColor: 'green'}}>{'str-2 str-2'}</Text>
</View>
};
呈现为:
是否可以将其呈现为(最好通过样式设置):
【问题讨论】:
-
为什么不只用一个
和'\n'来换到下一行呢? -
您可以使用文本组件更改外部视图,这样您就可以获得您想要的。但是边框不适用于文本组件内部的文本组件。 (你可以在这里看到github.com/facebook/react-native/issues/10775)但是你可以使用这个糟糕的解决方法github.com/facebook/react-native/issues/…
-
@JoseCabreraZuniga 我猜 op 希望它具有响应性并且感觉像内联 css 显示
标签: reactjs react-native react-native-android