Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未使用单选按钮和ReactJs钩子调用onChange函数_Reactjs_Radio Button_React Hooks - Fatal编程技术网

未使用单选按钮和ReactJs钩子调用onChange函数

未使用单选按钮和ReactJs钩子调用onChange函数,reactjs,radio-button,react-hooks,Reactjs,Radio Button,React Hooks,cl状态未更新。未调用onChange方法?? 怎么了? 很抱歉,我无法消除stackoverflow中的格式错误 下面的代码片段显示,它确实按预期工作。只删除了样式 const{useState}=React; 常量示例=()=>{ const[cl,setCl]=useState(“”); 控制台日志(cl) 返回( setCl(“很少”)} /> 很少的 setCl(“SCT”)} /> SCT ); } ReactDOM.render(,document.getElementById(

cl状态未更新。未调用onChange方法?? 怎么了? 很抱歉,我无法消除stackoverflow中的格式错误


下面的代码片段显示,它确实按预期工作。只删除了样式

const{useState}=React;
常量示例=()=>{
const[cl,setCl]=useState(“”);
控制台日志(cl)
返回(
setCl(“很少”)}
/>
很少的
setCl(“SCT”)}
/>
SCT
);
}
ReactDOM.render(,document.getElementById('root'))


问题是由于数据切换属性造成的。我删除了它,它开始工作。

当从onChange in单选按钮调用时,即使是自定义函数也不会被调用。请以文本而不是图像的形式发布代码。您是否安装了一些插件将类转换为类名,因为类是保留字,因此,如果您还没有安装任何,请将类更改为className。谢谢,这是由于数据切换属性。@Aashu这就是为什么我们在问题中需要文本或可运行的代码段,找到这样的问题会更容易,但我不得不重写图像中的所有内容,并遗漏了一部分。非常抱歉。我是stackoverflow的新手,我遇到了格式错误。无法克服。因此发布了图片。