簡體   English   中英

如何在es6中使用嵌入式表達式$ {…}

[英]how to work embedded expressions ${…} in es6

如何使用嵌入式表達式,例如$ {...} 當我使用JavaScript時,它可以完美工作。 但不是HTML。 所以我的問題是ES6在運行時和字符串插值中檢查所有字符串(文字或對象)。

例如:

var i = "${4 + 2}";
var j = new String(`${4 + 1}`);
console.log(i);  //result 6
console.log(j);  //result 5

但是用HTML

<body>
    Addition = ${5+6}  //show Addition = ${5+6}
</body>

HTML與javascript完全分開,如果您需要HTMl的動態數據更新,則可以使用javascript更新HTML標記的內容,或使用諸如JQuery之類的庫,或者如果您想要更復雜的內容,則可以使用React更新HTML根據您描述的邏輯為您服務。

這是CodeCademy上有關這些主題很好的入門課程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM