首页 > 解决方案 > {`${props.title} `} 和 {props.title} 之间的区别

问题描述

我在某些地方看到,为了从 props 中获取 title 的值,我们使用

{`${props.title} `}

而在其他一些地方,我们使用它

{props.title}

有什么区别?

标签: javascriptreactjstemplate-strings

解决方案


第一个选项是使用模板文字,请从文档中进一步阅读:

模板文字是允许嵌入表达式的字符串文字。您可以使用多行字符串和字符串插值功能。

第二个选项只是将字符串值传递给属性。

考虑以下:

const data = {
  title: 'random title'
};

console.log(data.title);
console.log(`${data.title}`);

我希望这会有所帮助!


推荐阅读