【发布时间】:2018-03-21 08:56:47
【问题描述】:
我正在尝试开发一个网络扩展并使用 Vue 来设置弹出窗口的样式,但它似乎不起作用。目前代码非常基础
manifest.json:
{
"manifest_version": 2,
"name": "Web Extension",
"description": "Web Extension",
"version": "1.0.0",
"browser_action": {
"default_icon": "icons/compass.svg",
"default_title": "Web Extension",
"default_popup": "popup/index.html"
},
"permissions": ["<all_urls>"]
}
index.html:
<!DOCTYPE html>
<html>
<head>
<title>My first Vue app</title>
<script src="https://unpkg.com/vue"></script>
</head>
<body>
<div id="app">
{{ message }}
</div>
<script>
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
}
})
</script>
</body>
</html>
从下图可以看出,当页面在浏览器中打开时,代码清晰有效,但 js 似乎没有在弹出窗口中运行:
【问题讨论】:
标签: javascript firefox vue.js firefox-addon-sdk firefox-addon-webextensions