需求:
监听EditBox,editing-return 回车事件,在输入框内点击回车后,发送内容,并清空输入框
问题:
设置node.getComponent(EditBox).string = ''; 没有效果

解决办法:
//设置string 为空
this.view['bottom/txtInput'].getComponent(EditBox).string = '';
// 取消EditBox焦点
this.view['bottom/txtInput'].getComponent(EditBox).blur ();
//设置焦点,否则需要手动点击输入框才可以继续输入
this.view['bottom/txtInput'].getComponent(EditBox).setFocus();
文章讨论了如何在ReactNative应用中监听EditBox的`editing-return`回车事件,当用户点击回车后发送内容并清空输入框。遇到的问题是设置`node.getComponent(EditBox).string=`无效,解决方案包括使用`this.view[bottom/txtInput].getComponent(EditBox).string=`来清空,取消焦点并确保重新设置焦点以便继续输入。
1151

被折叠的 条评论
为什么被折叠?



