首页 > 解决方案 > CodinGame(React 测试):我不明白答案

问题描述

这是 CodinGame 中 React 测试的演示:

“从下面的代码片段中,按下“更改颜色”按钮后,“Hello world!”(第 11 行)的颜色是什么?”

https://www.codingame.com/assessment/fileservlet?id=16114156909252

一个。红湾 绿色 C. 此代码将引发错误 d. 默认颜色取决于浏览器

答案是一个。红色,但我不明白为什么它不是 b。绿色。有任何想法吗 ?

提前致谢!

标签: reactjsreact-props

解决方案


你一定有错误。因为你的父类返回方法是

render(){
    return()//here is the error
     <div>
     ...
     </div>)
   }

它应该像

render(){
    return(
     <div>
     ...
     </div>)
   }

这可以给出正确的结果或将您的完整代码作为文本上传,以便我们查看并进行测试。


推荐阅读