拿vue写的,为何里面的页面里的文字不会改变(炎日和凉爽改变)
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<body>
<div id="root">
<h1>今天天气很{{info}}{{x}}</h1>
<button @click="change()">切换天气</button>
</div>
<script>
new Vue({
el:'#root',
data:{
isHot:true,
x:1,
},
//计算属性中的函数调用时不应该加().
computed: {
info(){
return this.isHot ?'炎日':'凉爽';
}
},
methods:{
change(){
this.isHot=!this.isHot;
this.x++;
}
}
})
</script>
</body>
</html> 我在这边运行楼主你的代码显示正常 本帖最后由 wangjiawen 于 2022-8-13 19:07 编辑
楼主你好,我这里运行你的代码功能是正常的,并没有出现你说的问题呢?{:9_241:}
考虑你使用的是CDN的方式引入Vue.js,建议检查你电脑的网络是否畅通(可在浏览器控制台network选项卡查看),或在浏览器设置中清除缓存后重试。 当初约定 发表于 2022-7-27 09:03
我在这边运行楼主你的代码显示正常
{:5_100:}{:5_100:}是吗?
wangjiawen 发表于 2022-8-13 19:05
楼主你好,我这里运行你的代码功能是正常的,并没有出现你说的问题呢?
考虑你使用的是CDN的方 ...
{:5_107:}{:5_100:} wangjiawen 发表于 2022-8-13 19:05
楼主你好,我这里运行你的代码功能是正常的,并没有出现你说的问题呢?
考虑你使用的是CDN的方 ...
你的意思是有更好的引入vue.js的方式?还望指教下,还有那些引入vue.js的方式{:5_111:} 小黄练编程 发表于 2022-8-14 17:11
你的意思是有更好的引入vue.js的方式?还望指教下,还有那些引入vue.js的方式
楼主你好,首先并不是说CDN引入的方式不好,事实上这种方式挺好的(实际开发中也有使用)。
除CDN外的其他引入方式:
1. 本地引入:下载vuejs源码到本地的vue.js文件,通过script的src导入
2. npm下载导入:使用npm包管理器安装vuejs到项目的node_modules目录下,使用import导入vuejs 小黄练编程 发表于 2022-8-14 17:09
是吗?
是的,楼上的方式挺好的 用脚手架工具, @vue/cli或者vite搭建vue项目 运行正常,并无异常
页:
[1]