gpt4 book ai didi

javascript - ReactJS - 设置变量并在渲染中打印给出错误

转载 作者:行者123 更新时间:2023-11-30 09:12:05 25 4
gpt4 key购买 nike

我正在学习“React.JS”。据我所知, 具有属性和方法。现在,我可以创建一个属性,然后在渲染函数中使用它。我无法理解我在这里做错了什么?

片段:

import React, {Component} from 'react';

class Main extends Component {

let name = "John";

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

export default Main;

错误:

enter image description here

有人能帮帮我吗?

最佳答案

首先,您应该在您的render 中返回。其次,你不能直接在 javascript 类中分配变量。您应该在某些方法(构造函数、渲染...)中分配它们。如果你想分配一些变量,我建议你使用 state docs for state .如果您不想使用它,那么您可以简单地在您的渲染函数中分配变量,或者将它们分配为您的类之外的全局变量。

关于javascript - ReactJS - 设置变量并在渲染中打印给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57870464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com