我正在Vue.js not detected
为 firefox 和 chrome 浏览器获取最新的 Vue 和最新的插件版本。
我对两者都“未检测到”
我的 Google 应用程序脚本网站 https://script.google.com/macros/s/AKfycbxfIx0rZbrlFcK0frgdqxb7QjXKkbPEGL0DHqRWpvgjGrDgc2fZ2NYBxHJomFu0tt-EPQ/exec
我找到了这个示例表 Vue 应用程序https://ygnl5.csb.app/
但是如果我在两个页面上单击鼠标右键然后检查
- 不显示 Vue 选项卡
- 显示Vue 选项卡
所以我的结论是谷歌添加的 iFrame 造成了麻烦
如果我在本地 GAS 应用程序中使用相同的代码,甚至会检测到 Vue
代码是
<!DOCTYPE html>
<html>
<head>
<script src="https://unpkg.com/vue@3"></script>
</head>
<body>
<script>
document.addEventListener("DOMContentLoaded", function(event) {
// Vue.config.devtools = true
const app = Vue.createApp({
data() {
return {
vueWorks: true,
product: 'Socks',
inStockCount: 50,
}
}
})
const mountedApp = app.mount('#app')
})
</script>
<div id="app">
<p v-if="vueWorks">If you see this Vue works</p>
<p v-else>But if you see this then well Vue does not work</p>
<h1>{{ product }}</h1>
<input :value="inStockCount"> <!-- src attribute bound to the image data -->
<p v-if="inStockCount > 10">In Stock</p>
<p v-else-if="inStockCount <= 10 && inStockCount > 0">Almost sold out!</p>
<p v-else>Out of Stock</p>
</div>
</body>
</html>