VUE基础编程(一)
理解 VUE 实例,掌握 VUE 实例的创建。 理解并掌握 VUE 实例中的数据、计算属性、方法和生命周期钩子函数。理解并掌握 VUE 中的数据绑定。 理解并掌握 VUE 中的事件。
·
VUE基础编程(一)
1.要求
1. 基于VUE实现一个比较两个数字大小的页面。
2.基于VUE实现一个可以对两个数字进行加减乘除的简单计算器页面。
2.比较大小
代码1:基于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>比较两个数</title>
<!-- 引入vue3 -->
<script src="vue.js"></script>
</head>
<body>
<main >
<div id="root" >
a= <input type="text" placeholder="输入第一个数" v-model="a"><br>
b=<input type="text" placeholder="输入第二个数" v-model="b"><br>
<div>比较的结果为{{result}}</div>
</div>
</main>
</body>
<script>
const vm = new Vue({
el: "#root",
data: {
a: "",
b: ""
},
// 计算属性
computed: {
result: function () {
return this.a > this.b;
}
}
})
</script>
</html>
效果图:
图2:比较两个数大小的效果图
3.计算器+-*/
代码2:基于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>计算器</title>
<!-- 引入vue3 -->
<script src="vue.js"></script>
</head>
<body>
<main >
<div id="root">
a= <input type="text" placeholder="输入第一个数" v-model="a"><br>
<select v-model="op">
<option>+</option>
<option >-</option>
<option>*</option>
<option>/</option>
</select><br>
b=<input type="text" placeholder="输入第二个数" v-model="b"><br>
<div>结果为{{result}}</div>
</div>
</main>
</body>
<script>
const vm = new Vue({
el: "#root",
data: {
a: "",
b: "",
op:"+"
},
// 计算属性
computed: {
result: function () {
if(this.op =="+")
return (this.a-0) +(this.b-0);
if(this.op =="-")
return (this.a-0) -(this.b-0);
if(this.op =="*")
return (this.a-0) *(this.b-0);
if(this.op =="/")
return (this.a-0) /(this.b-0);
}
}
})
</script>
</html>
效果图:
图2:计算器的效果图
更多推荐
已为社区贡献2条内容
所有评论(0)