首页 > 解决方案 > 加载页面而不是单击时功能按钮始终处于活动状态 - React,Node

问题描述

我正在尝试将网站上的按钮点击保存到 MongoDB 上的用户模型中。

基本上我有2个不同的文件:

  1. Fixtures.js
  2. CountOddButton.js。

fixture文件根据 API(呈现按钮的位置)呈现赔率页面。

然后 in 的主要功能countOddButton是接受 2 个参数并在 MongoDB 中更新特定用户单击了一个按钮。

我尝试通过onclick导致 React 错误的方法来实现这一点。但是,使用此实现,它会CountOddButton在页面加载时运行,而不是在单击其中的按钮时运行。

我只是在寻找是否有人对如何更好地理解这种行为有任何建议或细节。

固定装置.js

import CountOddButton from '../../client/user/CountOddButton.js';

return (
    <div>
        <button>
            <CountOddButton userIdd={id} params={1}></CountOddButton>
        </button>
    </div>
)

标签: javascriptnode.jsreactjsmongoose

解决方案


推荐阅读