Javascript 如何在textinput中集中文本

Javascript 如何在textinput中集中文本,javascript,react-native,Javascript,React Native,一个简短的问题。 有没有办法在react nativeTextinput中集中文本 以下是jsx中的标记: <TextInput style={styles.input} placeholder="Your Account" /> 在styles.input中,只需尝试添加textAlign:“居中”,它不起作用 与将alignAlign作为属性添加到标记相同。 谁能帮我个忙吗?Thx.这个bug已经存在了一段时间,但看起来很快就会有一个修复程序被合并:android only

一个简短的问题。
有没有办法在react native
Textinput
中集中文本

以下是jsx中的标记:

<TextInput style={styles.input} placeholder="Your Account" />

在styles.input中,只需尝试添加
textAlign:“居中”
,它不起作用

与将alignAlign作为属性添加到标记相同。
谁能帮我个忙吗?Thx.

这个bug已经存在了一段时间,但看起来很快就会有一个修复程序被合并:

android only可能也是解决方案的一个必要组件。另请参见:

您应该使用inputText道具将文本对齐到中心,如下所示

textAlign={'center'}
看起来就像

<TextInput style={styles.input} textAlign={'center'} placeholder="Your Account" />


似乎是@mplungjan的翻版,我的是react native中的
textAlign:center
(与html输入文本align:center相同),他们的问题是多行输入中的一个问题。(尽管听起来可能你的目标是水平居中。)text align='center'对metextAlign也起作用,看起来更干净。文档中没有提到text align()。你是怎么发现的?有没有其他我应该遵循的文档?