vue.js计数器案例
2023-09-27 14:22:47 时间
代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="xiaonaihu" />
<meta name="generator" content="HBuilder X" />
<title>vue实例计数器</title>
<script src="../../lib/vue.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="app">
<h2>当前基数:{{counter}}</h2>
<!-- 简单实现 功能过多页面会变得复杂 -->
<!-- <button v-on:click = "counter++">+</button> -->
<!-- <button v-on:click = "counter--">-</button> -->
<button v-on:click = "increase">+</button>
<button @click = "decrease">-</button>
</div>
<script type="text/javascript">
const app = new Vue({
el:"#app",
data:{
counter:0
},
methods:{
increase:function(){
this.counter++;
console.log("increase被触发");
},
decrease:function(){
this.counter--;
console.log("decrease被触发");
}
}
})
</script>
</body>
</html>
网页效果
相关文章
- (尚029)Vue_案例_交互footer组件功能
- vue - webpack.base.conf.js
- JavaScript - vue.js / nuxt.js / uni-app / 微信小程序 js 时间戳与日期格式互转(时间戳转日期字符串格式,日期回转时间戳格式)支持转为日期字符串后自动补0
- [转]浅谈vue中provide和inject 用法
- 【一起来烧脑】一步学会Vue.js系统
- (22)打鸡儿教你Vue.js
- 分享几个简单的技巧让你的 vue.js 代码更优雅
- Vue Provide / Inject 详细介绍(跨组件通信、响应式变化、版本变化)
- Vue知识点总结(18)——生命周期(超级详细)
- vue-router模式history与hash
- vue实战入门进阶篇四:vue+elementui实现网站后台-主页框架实现
- vue学习小笔记
- vue router重定向和别名、路由组件传参
- vue-router4之路由匹配语法
- 在CSS中使用JS变量Vue项目
- vue.config.js配置本地测试开发环境变量及获取env中设置的变量
- vue中如何动态引入图片
- [js高手之路] vue系列教程 - 事件专题(4)
- npm安装vue-cli报错internal/modules/cjs/loader.js(Error: Cannot find module 'D:Programnodejsnode_globalnode_modulesvue-clibinvue')
- vue里ref ($refs)用法
- vue全局加水印(除登录页面)
- ASP.NET MVC+Vue.js实现联系人管理
- Vue常见的事件修饰符
- 查看vue-cli版本的两个命令