我有我的组件以这种方式成功渲染另一个组件:
const List = require('../List.js');
class MyComponent extends React.Component {
constructor(props) {
super(props);
this.registerListner();
}
render() {
console.log("MyComponent render");
return (
" this.setstate({="" elements:="" elements="" });="" console.log("receive="" ",elements);="" module.exports="MyComponent;" <="" code="">
现在,我如何再次渲染“传递”新元素的列表?
最佳答案
当通过setState更新状态时,react会再次自动调用render()方法.所以你需要做的就是:
render() {
const {elements} = this.state;
return (