关于ES6 class里的变量 麻烦老师帮看看
来源:7-8 用户列表的开发(1)

鲁莽的二虎
2018-04-24
class 里不能直接定义变量吗?
例如
class App extends React.Component{
constructor(props){
super(props);
this.state={
pageNum:1 //class里只能在state里定义变量吗?
}
}
let pageNum1=2; //这里是不是只能定义方法而不能定义变量? 我试了一下总是报错,不知道是不是我语法没写对
render(){
let LayoutRouter=( //这里是确定可以定义变量
<Layout>
.......
</Layout>
);
return(
<Rounter>
<Rount path='/' render={props=>LayoutRouter} /> //这个render={props=>LayoutRouter}是怎么样的工作原理
);
}
}
写回答
1回答
-
语法错误,class里不能那么玩
052020-05-11
相似问题