在HandleSignIn函数中调度getActionUser Action之后,需要更新“ props.error”的值。 即使使用分派动作并更新redux存储后的旧值,该代码仍将以旧值“ props.error”执行。
请在执行操作后立即帮助我获取更新的值
ORDER BY
答案 0 :(得分:1)
import pygame
pygame.init()
black = (0,0,0)
board = pygame.image.load(r'/home/pi/Pictures/TicTacToeBoard.jpg')
display = pygame.display.set_mode((220, 221))
while True:
display.fill(black)
display.blit(board, (0,0))
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
quit()
是对象,并作为参数传递给props
组件。它将使用handleSignIn
更新,但仅在下一次渲染时更新。
但是您可以像下面这样从error
动作创建者那里返回error
getActiveUser
您可以立即使用组件中的返回值
const getActiveUser = user => dispatch => {
/* do work */
dispatch ({type: 'ERROR', error });
return error;
}