0
您好我正在使用axios來獲取React中的JSON數據,問題是我無法在提取的數據中搜索。React axios數據和多組件搜索
我試圖獲取父組件中的數據,但請求是異步的,所以它首先加載子組件,然後提取數據。
下面是我的代碼:
axios.get("/url.json")
.then(function(result) {
teams= result.data.teams
});
ReactDOM.render(
<div>
<App teams={teams}/>
</div>
,document.getElementById('app')
)
如果我取使用子組件如何保存搜索數據Axios公司內部的數據?即我需要在未經過濾的數據中搜索。
謝謝,但如果我使用父組件,那麼不會在axios完成數據提取之前先渲染子組件? – murtazamzk
這就是爲什麼我使用'this.setState',因爲'setState'重新呈現內容。試試吧然後我們來看看 –
我試過了,子組件不更新顯示空列表,我用getInitialState從父項道具設置子組件狀態。 – murtazamzk