Vue中“v-on”命令
该命令用来绑定事件,可以是连接的选择器,也可以是某中变化
CDN完事后在body标签里
<div id="app"> <input type="button" value="指令1" v-on:click="dolt"> <input type="button" value="指令2" @click="changeFood"> <h3 @click="changeFood">{{food}}</h3> </div>
如代码所示,v-on可省略为“@”,不影响其使用
在下面创建“script”标签
然后:
<script> var app = new Vue({ el:"#app", data: { food:"土豆" }, methods: { dolt: function() { alert("昏睡的云雪"); }, changeFood: function() { console.log(this.food); //获取data中food的数据 } /*无论开头取什么名字,只要冒号后面跟着“function”都可以用*/ } }); </script>
取个名后面加上" : function "是为了被“v-on”指令使用
其中“changeFood”是在控制台中显示的,如果在“changeFood”中添加
1 | this.food+="heiheihei"; |
则每点击一次指令2的按钮则在界面上弹出一次“heihiehei”。
1 | v-on:click="count++" |
表示每点击一次这个按钮,“count”变量就会增加一。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗