gpt4 book ai didi

javascript - 如何传递默认事件参数和 react 参数?

转载 作者:行者123 更新时间:2023-11-29 23:39:12 26 4
gpt4 key购买 nike

这是我想在输入类型中调用的函数:

_handleOnEnterPress = (e, receiverUserId) => {
if (e.keyCode === 13) { // guess keycode 13 is enter?
console.log("pressed enter. user id = ",receiverUserId)
}
};

这是我想在按下 ENTER 时调用的输入类型,我使用了 onKeydown

<input className="popup-input" 
onKeyDown={this._handleOnEnterPress(chatFriendPopPup.id)}
onChange={this._handleMessageTextChange}
type='text'
/>

当我按下回车键时,它没有登录控制台。我使用了 e(event) default arg,所以它可以检测到键码 13(输入),但我猜 if 失败了吗?由于 receiverUserId 在第二个索引上,调用函数时是否不必在 onKeyDown 上传递 e(事件)arg?

最佳答案

你试过 onKeyDown={(e) => this._handleOnEnterPress(e, chatFriendPopPup.id)} 吗?

关于javascript - 如何传递默认事件参数和 react 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45677839/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com