React native 在React Native中的特定点打断长单词
我对使用flex进行本地化和样式化的反应相对较新,并且一直在寻找在特定点打断一个长单词的方法。我只想要一个可选的中断,以防单词太长。 在案例1(参见示例)中,我不想打断这个词,因为组件足够大。 在情况2中,组件太小,因此单词会中断。我希望能够控制断开位置,以获得如案例3所示的结果 我正在寻找类似的东西,但我不能使用React native 在React Native中的特定点打断长单词,react-native,line-breaks,word-break,React Native,Line Breaks,Word Break,我对使用flex进行本地化和样式化的反应相对较新,并且一直在寻找在特定点打断一个长单词的方法。我只想要一个可选的中断,以防单词太长。 在案例1(参见示例)中,我不想打断这个词,因为组件足够大。 在情况2中,组件太小,因此单词会中断。我希望能够控制断开位置,以获得如案例3所示的结果 我正在寻找类似的东西,但我不能使用或
或如果存在类似的情况,则找不到React Native的等效项。
我尝试过按建议使用\u00AD
,但似乎没有插入中断
例如:
// case1
––––––––––––––––––––––––––––––––––––––––––––––
|ReallyLongWordThatBreaksSomewhere |
| |
––––––––––––––––––––––––––––––––––––––––––––––
// case2
–––––––––––––––––––––––
|ReallyLongWordThatBre|
|aksSomewhere |
| |
–––––––––––––––––––––––
// case3
–––––––––––––––––––––––
|ReallyLongWord |
|ThatBreaks |
|Somewhere |
–––––––––––––––––––––––
您是否尝试过使用word
,即使用反勾号来断线?我想还不清楚,如果您需要断开一个静态字符串,请尝试像{“React\n Native”}@turninglights…您需要像这样的长字符串???字符串:-“名字是约翰”打断了字符串:-“名字……”我编辑了我的问题以便澄清。我正在寻找一个可选的中断,因此我不能使用像\n
这样的静态中断。我意识到我犯了一个错误<代码>代码>不应用花括号括起来。直接放在
中现在对我有用。不过,在我的例子中,我也有汉字,似乎没有解决办法。