React单引号/双引号<Link to=></Link>
Syntax React single-quote/double-quote <Link to=></Link>
我使用了下面的代码,其中通常带有引号' '或" "。
<Link to={'/view/${post.code}'}>
在URL中传递的是/view/$%7Bpost。代码%7D而不是不是我想要的项目ID
然后使用另一个单引号,URL返回正确的项目ID,如/view/itemID
<Link to={`/view/${post.code}`}>
为什么通常的单引号或双引号不起作用,而我不得不在代码完全相同的地方使用"其他"引号?
因为"other"引号也就是反勾号是用于允许嵌入表达式的模板字面值。
。
${}内的内容将被插值。
。
var name = "World";
console.log(`Hello ${name}`); '' will be evaluated to "Hello World";
在你的例子中,它仍然是"/view/${post。当您使用单引号或双引号并且URL被编码时,因此括号变成了%7B &%7D和后。
因为当你使用反勾号(' ')时它里面有${name_of_variable}这叫做模板文字检查这个链接
相关文章:
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- jQuery AJAX write to XML
- grep in JQuery to C#
- how to convert html <div> to pdf
- Node.js - POST to iFrame?
- SVG xml to image
- LINK rel=子资源用于什么
- Skype link to echo123
- Ember js link-to dynamic query param
- 当我在 Emberjs 中使用 {{link-to}} 中的 id 刷新 url 时,子出口变为空
- Input text to a link within an <iframe>
- 在jquery中,react中的Add to link to URL不起作用
- Google Maps V3 API link to infowindow
- {{link-to}} helper传递的对象的呈现视图问题
- 如何在ember.js中动态添加{{link-to}}帮助器到模板?(功能类似于angular中的$compile)
- 余烬组件集成测试:' link-to '为空
- Window.print() to Link-OS Zebra Printer?
- 我的一个“{{link to}}”助手正在触发页面重新加载.我如何才能弄清楚是什么导致该页面完全重新加载
- 如何使用link-to从ember js传递和接收参数