是否可以完全禁用react-native-gifted-chat组件的文本输入(包括发送按钮)?
这是我当前的组件:
<GiftedChat text={emergencyText} onInputTextChanged={this.setEmergencyText} />
我可以重写render方法,但是如何渲染原始输入呢?
答案 0 :(得分:1)
由于React-native-gifted-chat没有禁用道具,因为它提供了另外一个组件,即InputToolbar
,如果我们将null值呈现给我们,则几乎可以禁用发送功能。只需尝试以下代码即可。
<InputToolbar
render={null}
text={emergencyText}
onInputTextChanged={this.setEmergencyText}
/>
它可以满足您的目的。