SyntaxError : Unexpected token '?'

SyntaxError : Unexpected token '?'

我在这个代码块中遇到了那个错误

const username = comment.user.displayName ?? comment.user.firstName;

任何帮助将不胜感激

您需要使用 @babel-plugin-proposal-nullish-coalescing-operator 转换 Nullish 合并运算符。

使用

const username = comment.user.displayName || comment.user.firstName;

const username = comment.user.displayName ? comment.user.displayName :comment.user.firstName;