这就是代码 当我try 创建动态补全时,我不能使用实例‘This’(风险输入)来引用输入(Win输入).

import React,{ useState } from "react";

function rowbet() {
   const [risk, setRisk] = useState('0');
   const [win, setWin] = useState('0');
  return (
    <div>
     <div className='w-full h-0.5 bg-gray-200'></div>   
        <div className='p-1'>
        <div className='flex flex-row w-full text-justify'>
    <div className='w-5/6 '> <p className='font-sans'> Under 2.5, 3</p> </div> 
    <div className='font-sans text-right'> -150</div>
 </div>
 <div className='font-sans text-sm text-justify'><p>Total</p></div>
 <div className='text-justify '>
    <a href="#"><p className='font-sans text-sm text-blue-400 hover:text-red-600'>Eintracht Frankfurt vs Napoli</p></a>
    <p className='font-sans text-xs text-gray-400'>2/21/23, 3:00 PM</p>
 </div>
 <div className='flex flex-row w-full pt-1 '> 
  <div className='w-6/12 h-10 mr-2 border-2 rounded-md focus:text-xs'> 
  <p className='ml-1 text-xs text-justify text-gray-300'>Risk:</p>
  <input  value={risk} onChange={()=>{setRisk(this.value)}} type="number" name="risk" id="risk" dir="rtl"  className='w-full h-4 border-0 outline-none' />
  </div>
  <div className='w-6/12 h-10 border-2 rounded-md focus:text-xs'> 
  <p className='ml-1 text-xs text-justify text-gray-300'>Win:</p>
  <input value={risk*1.5 } type="number" name="win" id="win" dir="rtl" className='w-full h-4 border-0 outline-none' />
  </div>
 </div>
 </div>
 </div>
  )
}

export default rowbet

ERROR

我试着用像这样的东西

获取输入的值并用于更新其他输入的值

推荐答案

要更新Reaction组件内的状态(Next或普通的ol‘React),您应该使用提供的事件对象:

<input value={risk} onChange={(e) => setRisk(e.target.value)} />

有关受控输入的更多信息可在此处找到: https://beta.reactjs.org/reference/react-dom/components/input#controlling-an-input-with-a-state-variable

Html相关问答推荐

打印pdf时100 vh迪夫有半页高

CSS/添加margin—top到嵌入式facebook帖子

禁用与行分开的边框折叠span

将弹性容器设置为内容宽度

创建一个带有div和径向渐变的全宽半圆

在单独的容器之间堆叠上下文

摆动的html标签

每个元素的CSS网格高度相等,以保持响应性

try 更新我的Node.js应用程序中的用户,但我收到错误.然而,当我使用postman 时,更新工作正常

如何影响 HTML 元素的哪些子元素导致其增长,哪些不增长?

四开将一个 qmd 文档中的单词链接到另一个 qmd 文档中的单词

一旦大于最大限制,JQuery 取消 Select 复选框

子元素放在文本样式之后,样式会 destruct

用于表行组标题的正确 HTML 标记是什么?

带有伪元素的不规则形状的渐变边框

如何使 Shiny 中的 selectInput Select 扩展到井面板之外或以其他方式使它们更容易被用户看到?

无法使用 flexbox 裁剪图像

Bootstrap 5 英雄

如何创建带有偏移边框线的双色边框?

如何阻止网格项目拉伸?