作者:mobiledu2502927067 | 来源:互联网 | 2023-09-10 18:39
我最近Vue.js
在 Twitter 上看到了 Evan You 的这个片段,我不明白init
script 标签中的属性是做什么的。我在 MDN 或类似网站上找不到任何关于此的信息。
该defer
属性是明确的给我。
{{ count }}
回答
它在用法部分的 repo 自述文件中进行了解释:
该init
属性告诉petite-vue
自动查询和初始化v-scope
页面上的所有元素。
根据此代码片段,它是一个自定义属性,如果存在脚本标记,则用于挂载应用程序:
let s
if ((s = document.currentScript) && s.hasAttribute('init')) {
createApp().mount()
}