【发布时间】:2020-09-19 02:48:57
【问题描述】:
我有一种情况,我想在三元运算符中使用 await。我想根据条件将值设置为文字值或承诺的解析值。希望下面的代码能帮助描述我想要做什么,但我很确定它不正确,所以考虑它是伪代码。
const val = checkCondition ? "literal value" : await promiseGetValue();
promiseGetValue() 返回一个解析为文字值的承诺。这样做的正确方法是什么?
【问题讨论】:
-
看到这个帖子:medium.com/@griffinmichl/…
-
您需要帮助的具体问题是什么?你的代码在我看来是有效的。
标签: javascript async-await es6-promise conditional-operator