Dva: Pergunte sobre o problema de ler o valor do estado em vigor

Criado em 31 jul. 2017  ·  4Comentários  ·  Fonte: dvajs/dva

state:{
  user: {username: '1'}
},
subscriptions: {
  setup({dispatch}) {
    dispatch({type: 'getState'});
  },
},
effects: {
  *getState({}, {call, put, select}) {
    const user = yield select(state=>state.user);
    ...
  },
},

O valor do usuário obtido é indefinido.
Eu não sei o que deu errado, por favor me dê um conselho, obrigado!
versão dva: 1.2.1

question

Comentários muito úteis

yield select(state => state.main.user); Isso deve ser interpretado desta forma, tente entender o significado de namespace.

Todos 4 comentários

O namespace está equipado?

namespace: 'principal',

yield select(state => state.main.user); Isso deve ser interpretado desta forma, tente entender o significado de namespace.

Entenda, você consegue, obrigado!

Esta página foi útil?
0 / 5 - 0 avaliações