我尝试使用 es6 来保持此代码更简洁,但是我的代码创建了一个 fatal error 意外的标记
。我在这里做错了什么?
示例:工作 - 旧的 javascript
('/admin/candidate_profile/edit/contact_details/' + this.props.candidateUserId)
示例:不起作用 - es6
{`/admin/candidate_profile/edit/contact_details/${this.props.candidateUserId}`}
最佳答案
如果您尝试设置一个等于上述语句的变量,则不需要花括号。例如,下面的代码片段应该可以工作:
let foo = `/admin/candidate_profile/edit/contact_details/${this.props.candidateUserId}`;
关于ecmascript-6 - ES6 意外 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45601097/