当前位置: 首页 > news >正文

Vue学习笔记(五、v-on指令)

        Vue中提供的v-on指令使用来绑定事件的。

        下面的代码

<input type="button" value="按钮01" v-on:click="showHello">

        将Vue对象的methods对象的showHello方法绑定到了按钮的click事件上。

         注意下面的Vue对象的methods对象中的方法的两种写法:

        var vm = new Vue({el: '#app',data: {msg: 'Vue的基础代码学习',msg2:'<h1>这是一个大标题</h1>',mytitle:'这是一个自定义的title'},methods:{showHello:function(){alert('hello');},showSmile(){console.log('smile');}}});

        其中showSmile采用了简写的方式,以后通常我们会使用这种方式。 下面的代码将showSmile方法绑定到了mouseover事件上,注意这里使用了v-on的缩写形式@:

<input type="button" value="按钮02" @mouseover="showSmile">

        完整代码参考如下:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>VueBaseCode</title>
</head><style>[v-cloak]{display: none;}
</style><body><div id="app"><p  v-cloak>{{msg}}++{{msg}}</p><h4  v-text="msg"></h4><input type="button" value="按钮01" v-on:click="showHello"><input type="button" value="按钮02" @mouseover="showSmile"></div><script src="./lib/vue.js"></script><script>var vm = new Vue({el: '#app',data: {msg: 'Vue的基础代码学习',msg2:'<h1>这是一个大标题</h1>',mytitle:'这是一个自定义的title'},methods:{showHello:function(){alert('hello');},showSmile(){console.log("smile");}}});</script>
</body></html>

http://www.mrgr.cn/news/56636.html

相关文章:

  • 力扣OJ算法题:合并两个有序链表
  • Java学习Day50:唤醒八戒(Excel相关)
  • 大数据-178 Elasticsearch Query - Java API 索引操作 文档操作
  • 本地图像转base64-cnblog
  • nginx中的HTTP 负载均衡
  • 在Xshell中查看日志文件详情
  • Golang | Leetcode Golang题解之第501题二叉搜索树中的众数
  • 《Windows PE》9.2 动态加载技术-获取kernel32.dll基址
  • 自动化运维概述
  • 推荐一款测试软硬件系统信息的工具:AIDA64
  • 字符串拼接在Python中的最佳实践
  • C# 异常处理与调试技巧
  • 一键找出图像中物体的角点(论文复现)
  • 搭建微信AI机器人
  • Python流程控制专题:while、break与continue
  • C++学习笔记----9、发现继承的技巧(四)---- 多态继承(3)
  • 信号处理入门与实战指南
  • 数据结构修炼——树?二叉树?堆?从入门到代码实现,第二弹!!!
  • 【Spring MVC】请求参数的获取
  • C++ | Leetcode C++题解之第501题二叉搜索树中的众数
  • Construmart借力SNP全面升级SAP S/4HANA和 SAP CAR 改进零售业务流程
  • 【Linux 从基础到进阶】性能测试工具使用(sysbench、fio等)
  • 出现 master -> master (non-fast-forward) error: failed to push some ref 解决方法
  • 【前端】如何制作一个自己的网页(17)无序列表
  • MYSQL-查看创建的事件event语法(十)
  • 推荐一个开源非线性视频编辑器:Kdenlive