最近在用webstorm打开一个包含html的文件,然后用谷歌浏览器打开其中的一个html文件,发现vue.tools开发者工具没有启用,也就是vue并没有监听到数据变化,也就是说vue没有引入。

文件目录如下:vue.js在它的上级目录中。

 

html代码如下:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8" />
		<title>aaa</title>
		<!-- 引入Vue -->
		<script type="text/javascript" src="../js/vue.js"></script>
	</head>
	<body type="javascript">
		<div id="root">
			<h2>名字:{{name}}</h2>
			<h2>学校地址:{{address}}</h2>
		</div>
	</body>

	<script type="text/javascript">
		Vue.config.productionTip = false //阻止 vue 在启动时生成生产提示。
		
		const vm = new Vue({
			el:'#root',
			data:{
				name:'小明',
				address:'北京'
			}
		})
	</script>
</html>

问题解决

网上说法:

有的说new Vue的v没有大写,有的说没有引入Vue文件,但都检查和试过了都没问题。

尝试解决:

将vue.js放入到和当前html所在的目录中,再引入。

<script type="text/javascript" src="./vue.js"></script>

结果成功了。

GitHub 加速计划 / de / devtools
55
5
下载
vuejs/devtools: Vue.js 开发者工具,这是一个浏览器插件,可以安装在 Chrome 和 Firefox 等现代浏览器中,用于调试 Vue 应用程序,提供了组件树查看、状态快照、时间旅行等高级调试功能。
最近提交(Master分支:19 天前 )
79116147 - 1 年前
f0359002 - 1 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐