vue指令之事件指令
什么是事件指令
事件指的是:点击事件,双击事件,划动事件,焦点事件...
- 语法
v-on:事件名='函数'
# 注意:函数必须写在 methods配置项中
示例
# 点击按钮,隐藏h1标签
<body>
<div id="app">
<button v-on:click="myclick">点我</button>
<h1 v-show="show">11111111</h1>
</div>
</body>
<script>
var vm = new Vue({
el: '#app',
data: {
show: true
},
methods: {
myclick:function () {
// this就是当前vue实例,就是vm实例
this.show=!this.show // 这里 ! 符号的作用是,如果是true就变为false,如果是false就变为true
}
}
})
</script>
- 简写形式
@事件名='函数'
# 下面的函数也可以简写
<script>
var vm = new Vue({
el: '#app',
data: {
show: true
},
methods: {
myclick:function () {
// this就是当前vue实例,就是vm实例
this.show=!this.show // 这里 ! 符号的作用是,如果是true就变为false,如果是false就变为true
}
}
})
</script>
# 简写为:
<script>
var vm = new Vue({
el: '#app',
data: {
show: true
},
methods: {
myclick() {
this.show=!this.show
}
}
})
</script>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· AI与.NET技术实操系列(六):基于图像分类模型对图像进行分类