我試圖開始在我的開發中使用ES6/ES2015功能,並試圖使用模板字符串代替連接。 我有一個名爲meteor.jsx的文件,其中包含以下代碼。 getLocation(lat,lon){
return Meteor.http.call('GET','http://maps.googleapis.com/maps/api/geocode/json?latlng=${ lat },${ lo
我使用的標籤模板字符串在下面的代碼 var a = 5;
var b = 10;
var pp="";
function tag(strings, ...values) {
pp+=strings[0]; // "Hello "
pp+=strings[1]; // " world "
pp+=values[0]; // 15
pp+=values[1
我現在使用ESLint prefer-template強制自己使用template strings而不是字符串連接。 這讓我想到是否需要在模板字符串格式上使用常規字符串,例如, console.log('Why use this? It requires me to escape different quotes depending on the context. In this case \'.
我想知道是否有一種方法使用從文件中讀取的內容作爲模板字符串? 例如:我的文件hello_world.txt: hello world from ${name}
然後像(帶的NodeJS): var name = 'Jérémie';
var fileContent = fs.readFileSync('./hello_world.txt');
debug(fileContent); //
所以我有這個string: var name = "Chaim";
var templateStr = "Hello, my name is ${name}";
我怎樣才能把它轉換成一個模板字符串,這樣的結果將等於: var template = `Hello, my name is ${name}`;
有沒有辦法通過編程構造模板文字?