#javascript #reactjs #redux #redux-saga
Вопрос:
Я работаю в проекте react, redux, sagas, и в файле saga у меня есть все генераторы. Внутри одного генератора я хочу указать переменную, подобную этой:
const test = obj?.test || yield call("other generator")
Но я не могу этого сделать, потому что я получил следующую ошибку:
"Parsing error: Can not use 'yield' as identifier inside a generator".
Я не понимаю, почему. Может кто-нибудь сказать мне, почему это не работает?
Спасибо!
Ответ №1:
Ты должен сделать вот так:
const test = yield obj?.test || call("other generator")