gpt4 book ai didi

angular - 符号 '$' 在 Angular 中意味着什么?

转载 作者:行者123 更新时间:2023-12-02 03:28:52 27 4
gpt4 key购买 nike

${some_var}

中的 $ 是什么意思
search(term:string) {
let promise = new Promise((resolve, reject) => {
let apiURL = `${this.apiRoot}?term=${term}&media=music&limit=20`;
this.http.get(apiURL)
.toPromise()
.then(
res => { // Success
console.log(res.json());
resolve();
}
);
});
return promise;
}

最佳答案

那就是 template literals用于字符串插值。

之前我们使用下面的代码进行字符串连接

var user ="lokesh"

var testStr = "my name is "+ user

现在在 typescript 和 ECMA6 中可以这样使用

var user ="lokesh"

var testStr = `my name is ${user}`

你的情况 旧版本

 let apiURL = this.apiRoot + '?term='+term+'&media=music&limit=20';

typescript 和 ECMA6

 let apiURL = `${this.apiRoot}?term=${term}&media=music&limit=20`;

关于angular - 符号 '$' 在 Angular 中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52398908/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com