下面是一個例子: 當用戶logined我向服務器發送一個請求,以獲取用戶信息。然後使用'反應路線歷史'轉到主頁,並渲染來自服務器的數據。但它不起作用,視圖中沒有呈現用戶信息。當我重新加載頁面時,用戶信息已添加到視圖中。如何處理它?非常感謝你。反應不呈現的數據,從投放,而不會使用重載事件
0
A
回答
0
axios.post('/user/login', qs.stringify({
\t uname: uname,
\t pwd: pwd,
\t captcha: captcha,
\t codeid: this.state.codeUUID
\t })
\t ).then(function (res) {
\t let data = res.data.attachment;
\t if (res.data.status == 200) {
\t localStorage.setItem('token', data.token);
\t localStorage.setItem('uid', data.uid);
this.context.router.push('/home')
\t } else if(res.data.status === 412) {
message.error("captcha error")
this.getCaptcha();
this.refs.captcha.value = ''
\t } else {
message.error(res.data.message);
}
\t }.bind(this))
+0
能否請您更新,而不是因爲這是在這裏誤導的問題。 –
+0
我試圖找到它,但失敗了 –
相關問題
- 1. 反應子列表將不會呈現
- 2. 重新呈現豐富:一個tabpanel而不會丟失數據
- 3. IE8中的FullCalendar - 事件不會呈現
- 4. 反應呈現不與getElementById
- 5. 發送JSON數據從服務器反應不重新呈現頁面
- 6. 當使用反應路由器4和REDX時,反應視圖不會呈現
- 7. 的Windows Store應用XAML的GridView不會呈現數據
- 8. Bootstrap-Table不會呈現JSON數據(但會成功加載它)
- 9. 事件不會呈現給來自C#Fullcalendar的事件
- 10. 使用上反應呈現組件
- 11. TinyMCE反應,傳入的數據不能動態呈現
- 12. 在反應應用程序中使用fetch呈現json數據
- 13. Rails應用程序不會呈現主題名稱,而是呈現主題/ 9
- 14. ui網格不會呈現數據
- 15. 重新呈現|時組件會崩潰反應,Redux
- 16. 從jsx反應組件不呈現爲HTML
- 17. 如何讓json數據反應呈現?
- 18. 反應引導代碼不呈現
- 19. 反應不呈現子元素
- 20. 反應原生:ListView不呈現一行
- 21. 餅圖不呈現反應Chart.js
- 22. 使用Ajax加載數據不會讓我添加JavaScript事件
- 23. JSTree不會呈現從JS變量我的JSON數據
- 24. 使用jQuery而不是Handlebars呈現PHP?
- 25. 反應組件不呈現來自REDX存儲區的新數據
- 26. TiledMap不會呈現
- 27. HTML不會呈現
- 28. HtmlTextWriter不會呈現
- 29. NestedList不會呈現
- 30. 反應本地導航視圖不會呈現
請你分享你到目前爲止做了什麼,使我們可以考慮這樣做 –
這是下面的登錄處理,在主頁componentDidMount我得到的「令牌」和「UID 「要求用戶信息,並保存在‘國家’ –
你是如何傳承的道具家組件。您可能需要有mapStateToProps那裏得到最新的值,並重新呈現自身。 –