Text 使用setNativeProps反应本机更改文本

Text 使用setNativeProps反应本机更改文本,text,dynamic,react-native,Text,Dynamic,React Native,有没有人想出一种方法,在不触发渲染的情况下动态地改变屏幕上的文本 我的屏幕的很大一部分使用setNativeProps来移动部件,这意味着尽管使用了shouldComponentUpdate,动画仍然会滞后。出于风格原因,我想使用文本标记,而不是post中建议的TextInput标记解决方法 最好的情况是一个解决方案,包括setNaiveProps,因为它将遵循屏幕其余部分的模式;然而,我目前计划在屏幕上呈现所有数字0-9,并在此时将其移动到位,因此任何帮助都将不胜感激 事实证明,您实际上可以按

有没有人想出一种方法,在不触发渲染的情况下动态地改变屏幕上的文本

我的屏幕的很大一部分使用setNativeProps来移动部件,这意味着尽管使用了shouldComponentUpdate,动画仍然会滞后。出于风格原因,我想使用文本标记,而不是post中建议的TextInput标记解决方法


最好的情况是一个解决方案,包括setNaiveProps,因为它将遵循屏幕其余部分的模式;然而,我目前计划在屏幕上呈现所有数字0-9,并在此时将其移动到位,因此任何帮助都将不胜感激

事实证明,您实际上可以按照与文本元素完全相同的方式格式化文本输入(根据我的测试)。要水平放置文本,必须设置宽度(这是我以前遇到的问题)。但是,对于那些仍然对原始问题感兴趣的人,可以将TextInputs嵌套在文本元素中(每个文本元素一个,因为没有对齐,它会自动将它们放置在一行中)。应用于文本元素的样式将应用于TextInput