将String视为JavaScript并输出变量

时间:2017-05-18 12:46:38

标签: javascript reactjs

假设我有字符串'$ {hello} $ {love}次' 我想用名为hello的变量替换hello,并且喜欢名为love的变量,而不删除时间。我正在使用ReactJS和JSX。 我的尝试只是从字符串中删除$,{和},然后处理它。

var cut = this.props.string.split(" ");
var one = cut[0].split("{");
var two = one[1].split("}");
var thin = this.var[two[0]];

然后使用瘦

1 个答案:

答案 0 :(得分:0)

你的问题完全不清楚......你知道ES6模板文字是如何工作的吗?您必须使用反引号来启用字符串插值,而不是常规引号(''"")。

这是你想要做的吗?

let hello = 'Hello',
    love = 'LOVE';

console.log(`${hello} ${love} times`);