在下面的代碼片段中,我使用了擴展來創建組件。這不起作用。但是如果我使用React.createClass({});它工作正常。您可以讓我知道什麼問題是在下面的代碼片段在ReactJs中,如何使用擴展創建子組件
import React from 'react';
class App extends React.Component {
render() {
return (
<div>
<AuditTable/>
</div>
);
}
}
class AuditTable extends React.Component {
render(){
return(
<div> This is audit table
<AuditTable.Header/>
</div>
);
}
}
class AuditTable.Header extends React.Component{
render(){
return(
<div>
Audit Table Header
</div>
);
}
}
export default App;
此代碼不起作用。任何幫助將是偉大的
'類AuditTable.Header'是不合法的。將其重命名爲「Header」或「AuditTableHeader」。 –