React Native中的$字符是什么意思?

时间:2017-08-02 02:35:31

标签: react-native

关于React Native中的道具,$引用了什么?

e.g。 backgroundImage:'url($ {contact.avatarURL})'

3 个答案:

答案 0 :(得分:3)

它被称为模板文字(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals

$指的是要嵌入字符串的var / let / const。

示例:

const location = "Bali";

console.log(`Hello, ${location}`); //Hello, Bali

答案 1 :(得分:1)

这是带有`(反引号)和$ {expr}(插值表达式)的ES6字符串插值/模板文字。

Resource

  

模板文字是允许嵌入表达式的字符串文字。您可以使用多行字符串和字符串插值功能。它们在ES2015规范的先前版本中被称为“模板字符串”。

答案 2 :(得分:0)

它指的是模板文字,您可以阅读官方文档 ReactNative Javascript Syntax Transformers

了解有关 ES6 ES6 Feature

的文档