javascript - {`${props.title} `} 和 {props.title} 之间的区别
问题描述
我在某些地方看到,为了从 props 中获取 title 的值,我们使用
{`${props.title} `}
而在其他一些地方,我们使用它
{props.title}
有什么区别?
解决方案
第一个选项是使用模板文字,请从文档中进一步阅读:
模板文字是允许嵌入表达式的字符串文字。您可以使用多行字符串和字符串插值功能。
第二个选项只是将字符串值传递给属性。
考虑以下:
const data = {
title: 'random title'
};
console.log(data.title);
console.log(`${data.title}`);
我希望这会有所帮助!
推荐阅读
- shell - 如果它包含一个文件,则将整个文件夹移动到新目录中
- wcf - 带有 TransportWithMessageCredential 的 WCF 是否使用 SSL?
- embedded-linux - 如何通过 sysFS 动态删除或重新触发对 EEPROM 的探测?
- sas - 在给定条件下添加行
- python - python 从网站抓取网页
- javascript - 使用 connect-flash 的 Web 应用程序在本地工作,但在 Heroku 上出现错误
- c# - C# EF 6.0 - 更新添加到上下文集合的对象的导航属性集合
- kotlin - Using kotlin expression annotations
- php - Laravel dompdf 不显示为视图
- python - 如何在 html 选择器中查看隐藏的内容?