代码拉取完成,页面将自动刷新
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="js/vue.global.js"></script>
</head>
<body>
<!-- // 课堂练习:模拟购物车的功能,
// 1、在购物车书屋数量左右各有一个按钮
// 2、当点击数量左侧的按钮,则显示购物数量递减
// 3、当点击数量右侧的按钮,则显示购物数量递增
// 4、当购物数量为0,不能继续递减
// 5、当购物数量为10 ,不能继续增加 -->
<div id="app">
<button @click="sub()">-</button>{{count}}<button @click="add()">+</button>
</div>
</body>
<script>
var app=new Vue({
// el:用于元素的挂载,绑定页面上声明的元素的选择器
el:"#app",
// data指定vue中需要用到的数据对象
data:{
count:0
},
// 进行事件的指定,需要指定的事件,需要提前在methods里面进行声明
methods:{
sub:function(){
if(this.count<=0){
alert("商品数量不能小于0件")
}else{
this.count--
}
},
add:function(){
if(this.count==10){
alert("商品数量不能大于10件")
}else{
this.count++
}
}
}
})
</script>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。