第二章 Vue快速入门--9 使用v-on指令定义Vue中的事件

 1 <!DOCTYPE html>
 2 <html lang="en">
 3
 4   <head>
 5     <meta charset="utf-8">
 6     <meta name="viewport" content="width=device-width,initial-scale=1.0">
 7     <title>Document</title>
 8   <style>
 9     [v-cloak]{
10       display: none;
11     }
12   </style>
13
14   </head>
15
16   <body>
17       <div id="app">
18      <!--  使用v-cloak能够解决插值表达式闪烁的问题 -->
19       <p v-cloak>{{msg}}</p>
20       <h4 v-text="msg"></h4>
21      <!--  默认v-text是没有闪烁问题的 -->
22     <!--  v-text会覆盖元素中原本的内容,但是插值表达式只会替换自己的这个 占位符,不会把整个元素内容清空 -->
23         <div>{{msg2}}</div>
24         <div v-text="msg2"></div>
25         <div v-html="msg2"></div>
26         <!-- v-bind:是Vue中,提供用于绑定属性的指令 -->
27         <!-- <input type="button" value="按钮" v-bind:title="mytitle+‘123‘ "> -->
28         <!-- 注意:v-bind:  指令可以被简写为:要绑定的属性 -->
29         <!-- v-bind 中,可以写合法的js表达式 -->
30
31         <!-- Vue 中提供了v-on:事件绑定机制 -->
32       <!--   <input type="button" value="按钮" :title="mytitle+‘123‘ " v-on:click="alert(‘hello‘)"> -->
33
34         <input type="button" value="按钮" v-on:click="show">
35         <!-- 鼠标覆盖事件 -->
36           <input type="button" value="按钮" v-on:mouseover="show">
37       </div>
38
39   <script src="./lib/vue-2.6.10.js"></script>
40
41       <script>
42           var vm =  new Vue({
43               el:‘#app‘,
44         data:{
45           msg:‘123‘,
46           msg2:‘<h1>哈哈,我是h1</h1>‘,
47           mytitle:‘这是一个自己定义的title‘
48         },
49         methods:{//这个 methods属性中定义了当前Vue实例所有可用的方法
50           show:function(){
51             alert(‘Hello‘)
52           }
53         }
54           })
55       </script>
56   </body>
57 </html>

<!--v-on: Vue提供的事件绑定机制 它的缩写是  @   所以 v-on:click="alert(‘hello‘) 可以写成 @click="alert(‘hello‘)  v-bind: Vue提供的属性绑定机制 它的缩写是 : -->

原文地址:https://www.cnblogs.com/songsongblue/p/10986753.html

时间: 2024-08-22 12:58:19

第二章 Vue快速入门--9 使用v-on指令定义Vue中的事件的相关文章

【第2章 Spring快速入门】2.2 WEB应用之HelloWorld

上一节:[第2章 Spring快速入门]2.1 Java应用之HelloWorld 本章节主要介绍在WEB开发过程中,Spring是怎么使用的?上一节中我们已经讲到在普通的Java Project中如何使用Spring容器了,那么在WEB开发中集成Spring时,Spring又应该与Web容器是如何集成使用的呢?本章会着重介绍WEB与Spring的集成使用,同时提供一个简单的Web Demo,供大家快速入手学习.本章主要讲解内容:1. Web开发中如何集成Spring:2. Spring MVC

第二章 Vue快速入门--13 讲解v-model实现表单元素的数据双向绑定

1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width,initial-scale=1.0"> 7 <title>Document</title> 8

第二章 Vue快速入门--20 品牌案例-完成品牌列表的添加功能+ 21 品牌案例-根据Id完成品牌的删除

1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width,initial-scale=1.0"> 7 <title>Document</title> 8

第二章 Vue快速入门-- 25 过滤器-定义格式化时间的全局过滤器

1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width,initial-scale=1.0"> 7 <title>Document</title> 8

第二章 Vue快速入门-- 23 品牌案例-根据关键字实现数组的过滤

1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width,initial-scale=1.0"> 7 <title>Document</title> 8

第二章 Vue快速入门--12 事件修饰符的介绍

1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width,initial-scale=1.0"> 7 <title>Document</title> 8

vue 快速入门、常用指令(1)

1. vue.js的快速入门使用 1.1 vue.js库的下载 vue.js是目前前端web开发最流行的工具库之一,由尤雨溪在2014年2月发布的. 官方网站 中文:https://cn.vuejs.org/ 英文:https://vuejs.org/ 官方文档:https://cn.vuejs.org/v2/guide/ 1.2 vue.js库的基本使用 在github下载:https://github.com/vuejs/vue/releases 在官网下载地址: https://cn.vu

懂一点前端—Vue快速入门

01. 什么是 Vue Vue (读音 /vju?/,类似于 view) 是一套用于构建用户界面的渐进式框架,是当下很火的一个 JavaScript MVVM 库,是以 数据驱动和组件化 的思想构建的. MVVM 模式简述 下图不仅概括了 MVVM 模式 (Model-View-ViewModel),还描述了在 Vue.js 中 ViewModel 是如何和 View 以及 Model 进行交互的. ViewModel 是 Vue.js 的核心,它是一个 Vue 实例.Vue 实例是作用于某一个

第17章 社区快速入门和模板

IdentityServer组织不维护这些示例.IdentityServer组织愉快地链接到社区模板,但不能对模板做出任何保证.请直接与作者联系. 17.1 各种ASP.NET核心安全样本 https://github.com/leastprivilege/AspNetCoreSecuritySamples 17.2 IdentityServer4 EF和ASP.NET Identity 此示例结合了EF和ASP.NET Identity快速入门(#6和#8). 17.3 共同托管Identit

Vue快速入门-1-Vue的简单使用

小生博客:http://xsboke.blog.51cto.com如果有疑问,请点击此处,然后发表评论交流,作者会及时回复. -------谢谢您的参考,如有疑问,欢迎交流 目录: 1. 简单的将数据渲染到DOM 2. Vue的"v-"指令 3. "v-if"指令的使用 4. "v-for"指令的使用 5. Vue的事件处理 6. "v-model:value"实现双向数据绑定 7. Vue实现逆转字符串 8. Vue 动态添