JavaScript 一行嵌套,否则错误": expected"



我想嵌套 if else 语句在 reactjs 中为 href 但得到一个语法错误":预期"。这是我的代码:

href = {!this.props.activeLanguage ? "https://m.facebook.com/asd1/" : {this.props.activeLanguage.code == "en" ? "https://m.facebook.com/asd1/" : "https://m.facebook.com/asd2/"}}

我首先检查活动语言的原因是未定义的。

删除内部{},即对象语法,它不是有效的对象。如果需要添加分组,请改用()

href = {!this.props.activeLanguage ? "https://m.facebook.com/asd1/" : this.props.activeLanguage.code == "en" ? "https://m.facebook.com/asd1/" : "https://m.facebook.com/asd2/"}

相关内容

最新更新