博客列表 >Vue计算两数相加

Vue计算两数相加

JasonKim的博客
JasonKim的博客原创
2019年03月30日 22:27:103238浏览
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>两个整数相加,双向绑定</title>
	<script type="text/javascript" src="Vue.js"></script>
	<style type="text/css">
		input{
			display: inline-block;
			width: 50px;text-indent: 0.2em;
		}
	</style>
</head>
<body>
	<!-- 在当前页面中创建一个挂载点 -->
	<div id="box">
		计算两数的和:
		<input type="text" v-model="num">
		<span>+</span>
		<input type="text" v-model="nums">
		= <span>{{sum}}</span>
	</div>

	<script type="text/javascript">
		// 创建Vue的实例
		new Vue({
			// 第一个属性绑定一个挂载点
			el:'#box', //用ID选定
			// 创建了一个数据模型
			data:{
				num:0,
				nums:0,
				sum:0,				
			},
			// watch 监听器属性,监听页面中变量值的变化
			watch:{
				num:function() {
					this.sum = parseFloat(this.num) + parseFloat(this.nums);
				},
				nums:function(){
					this.sum = parseFloat(this.nums) + parseFloat(this.num);
				}
			}
		});
	</script>
</body>
</html>


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议