为了账号安全,请及时绑定邮箱和手机立即绑定

为什么只在App.js中实现本例子好用,新建其他的JS文件中不能用?

import React from 'react';

import './SubApp.css'

import CommentBox from './components/CommentBox';

import CommentList from './components/CommentList';

class SubApp extends React.Component{

constructor(props){

super(props);

this.state = {

comments:['This is my first replay']

};

this.addComment = this.addComment.bind(this);

}

addComment(msg){

this.setState({

comments:[...this.comments,msg]

});

}

render(){

const {comments} = this.state;

return(

<div className="SubApp">

<span>TEST</span>

<CommentList messages={comments}/>

<CommentBox  

commentsLength={comments.length}

onAddComment={this.addComment}

/>

</div>

);

}

}

export default SubApp;


正在回答

2 回答

http://img1.sycdn.imooc.com//5f10099f000140ff04900232.jpg在index.js 绑定的是哪个,就是加载显示的那个组件

1 回复 有任何疑惑可以回复我~

老铁 你看看 你的 index.js 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么只在App.js中实现本例子好用,新建其他的JS文件中不能用?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信