Vue 监视语法 ${somevariable}。有人可以解释一下吗?
Vue watch syntax ${somevariable}. Could someone please explain?
上面的 link 是一个很好的答案,但我不明白这个 (`) 标记是什么以及为什么要传入 newHeight、oldHeight 的值。还有为什么这个语法 ${somevariable} 在观察者工作。
windowHeight(newHeight, oldHeight)
this.txt = it changed to ${newHeight} from ${oldHeight}
;
...
“反引号”语法不是特定于 Vue 的,但它是一种称为 模板文字 的 javascript 语言功能。不过这很简单:当您编写这样的字符串时:
const what = "world";
const salutation = `Hello ${what}`;
salutation
的值将是“Hello world”。计算表达式时,解释器将 ${what}
与 what
变量的实际内容进行交换。
您可以了解有关 template literals on MDN 的更多信息。
在链接的答案中,它被用作一种简单的调试方法来显示正在发生的事情。
上面的 link 是一个很好的答案,但我不明白这个 (`) 标记是什么以及为什么要传入 newHeight、oldHeight 的值。还有为什么这个语法 ${somevariable} 在观察者工作。
windowHeight(newHeight, oldHeight)
this.txt = it changed to ${newHeight} from ${oldHeight}
;
...
“反引号”语法不是特定于 Vue 的,但它是一种称为 模板文字 的 javascript 语言功能。不过这很简单:当您编写这样的字符串时:
const what = "world";
const salutation = `Hello ${what}`;
salutation
的值将是“Hello world”。计算表达式时,解释器将 ${what}
与 what
变量的实际内容进行交换。
您可以了解有关 template literals on MDN 的更多信息。
在链接的答案中,它被用作一种简单的调试方法来显示正在发生的事情。