代码改变世界

js 排雷 ES6中的模版字符串语法

2017-12-21 12:07  yakie  阅读(254)  评论(0)    收藏  举报

在参考https://github.com/nswbmw/N-blog开发中,

手动敲入代码,出现一个奇怪的错误,经过自己排查,终于发现

有个手误,就是没意识到新语法

//res.redirect('/posts/${post._id}')//错误写法,不是引号。
res.redirect(`/posts/${post._id}`)//正确写法,而是键盘上1左边那个符号括起来。
 
官方文档如下:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals
`string text ${expression} string text`

里面主要是`${}'这样使用。