私は少しReactJSと反応タブで立ち往生しています。 Reactにタブとその内容を動的に作成したいReactJS - タブを動的に作成する方法
<ReactTabs.TabList>
<ReactTabs.Tab>testStore</ReactTabs.Tab>
<ReactTabs.Tab>testStore2</ReactTabs.Tab>
</ReactTabs.TabList>
しかし、どのように:this.data.shopsで
class MyLog extends React.Component{
constructor(props){
// Pass props to parent class
super(props);
// Set initial state
this.state = {
data: [],
shops: [],
}
this.apiListUrl = '/backend/MyLog/listApi';
this.apiStoreUrl = '/backend/MyLog/storeApi';
}
componentDidMount(){
// Make HTTP request with Axios
axios.get(this.apiListUrl)
.then((res) => {
// Set state with result
this.setState({data:res.data.data});
});
axios.get(this.apiStoreUrl)
.then((res) => {
// Set state with result
this.setState({shops:res.data.data});
});
}
render(){
// Render JSX
return (
<div>
<Title />
<ReactTabs.Tabs>
<ReactTabs.TabList>
<ReactTabs.Tab>Title 1</ReactTabs.Tab>
</ReactTabs.TabList>
<ReactTabs.TabPanel>Contents 1</ReactTabs.TabPanel>
</ReactTabs.Tabs>
</div>
);
}
}
が
0: "testStore"
1: "testStore2"
が、私は結果があることを達成したい次のような構造を持つデータである:私はこの機能を持っていますthis.state.shops
のデータに基づいてこれら2つのタブを動的に作成できますか?
いくつかの説明を添えて、コードのみの回答を増やしてください。 – Yunnosch
これは質問に対する答えを提供しません。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。 - [レビューの投稿](/レビュー/低品質の投稿/ 17156834) – OmG