【问题标题】:Why isn't my React js button onMouseDown not working?为什么我的 React js 按钮 onMouseDown 不起作用?
【发布时间】:2021-12-15 00:28:33
【问题描述】:
<div className="commentinputMain">
                <img
                    className="commentinputPic"
                    src={PF + user.profilePic}
                    alt="Profile Pic"
                />
                <input
                    className="commentinputInputMain"
                    placeholder="Share something!"
                    onMouseDown={displayButtons}
                    onChange={(e) => {
                        setText(e.target.value);
                        setShowButtons(true);
                    }} />
            </div>
            <div className="commentinputMain">
                {showButtons && (
                    <>
                        <p>
                            <button onMouseDown={console.log("Wait WHAT??")}>Cancel</button>
                        </p>
                        <button>Post</button>
                    </>
                )}
            </div>
            <hr className="commentinputh1" />

为什么单击时取消不起作用?请给我一个解决方案。我正在使用 React JS 并正在创建一个博客网站。


编辑:一旦我将控制台日志替换为此,它对我有用

onMouseDown={()=>console.log("Wait WHAT??")}

真是个愚蠢的问题,对不起,它有一个非常直截了当的答案

【问题讨论】:

    标签: reactjs button click pls


    【解决方案1】:

    你不能像这样调用 console.log 试试这样让我知道这是否有效

    onMouseDown={()=>console.log("Wait WHAT??")}
    

    【讨论】:

    • 为我工作!谢谢你,你是救生员。这是一个非常愚蠢的问题,我越想它:)。
    • 你能把它标记为已回答吗
    猜你喜欢
    • 2022-01-23
    • 2021-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-30
    • 1970-01-01
    相关资源
    最近更新 更多