效果如图
下面是代码解析
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Document</title>
</head>
<body>
<!--
computed : 计算属性
说明 : 1-根据已知值,得到一个新值
2-新值随着已知的变化而变化
区别 : 别人改变,影响到了我
值 : 计算属性拿到的一个新值
-->
<div id="app">
<input v-model="num1"></input>
+
<input v-model="num2"></input>
=
<span>{{ totalNum }}</span>
</div>
//引入vue注意路径
<script src="./vue.js"></script>
<script>
const vm = new Vue({
el: '#app',
data: {
num1: 10,
num2: 200
},
computed: {
totalNum() {
//装换成number类型也可以用Number(this.num1)
return +this.num1 + +this.num2
}
}
})
</script>
</body>
</html>