博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue语法模板
阅读量:5368 次
发布时间:2019-06-15

本文共 1536 字,大约阅读时间需要 5 分钟。

事件

(1)点击事件

v-on:click="show()" 简写@click="show()"

(2)键盘事件

 @keydown="show()" 

(3)默认事件

部分html代码

<div id='box'>
<input type="button"  value="点我啊" @contextmenu="show($event)"/>
</div>
<script type="text/javascript">
var app = new Vue({
el:'#box',
data:{
},
//函数方法
methods:{
show:function(ev){
alert(1);
//阻止默认行为
ev.preventDefault();
}
}
})
</script>

简写@contextmenu.prevent="show()" 

(4)阻止冒泡 

<div id='box'@click="show2()">
<input type="button"  value="点我啊" @click="show($event)"/>
</div>
<script type="text/javascript">
var app = new Vue({
el:'#box',
data:{
},
//函数方法
methods:{
show:function(ev){
alert(1);

                              //阻止冒泡

ev.cancelBubble = true;
},
show2:function(){
alert(2)
},
}
})
</script>

 简写:@click.stop="show()"

属性 

属性v-bind:src, 简写 :src 

 属性class 、style

<style type="text/css">
.red{
color: red;
}
.blue{
background: pink;
}
</style>
</head>
<body>
<div id="box">
<!--:class="{red:true,blue:true}"red是class名 通过true和false来判断显示和不显示 true和false也可以是数据-->
<p :class="{red:a,blue:b}">内容</p>
</div>
</body>
<script type="text/javascript">

 

new Vue({
el:'#box',
data:{
a:true,
b:false
},
methods:{
}
})
</script>

--------------------------------------------------------------------- 

<div id="box">
<!--<p :style="[a,c]">内容</p>-->
<p :style="a">这是</p>
<div v-html="message">
</div>
</div>
<script type="text/javascript">
new Vue({
el:'#box',
data:{
/*a:{color:'red'},*/
/*驼峰写法*/
/*c:{backgroundColor:'pink'}*/
a:{
color:'red',
backgroundColor:'pink'
},
message:'<h1>今天是17年7月5号</h1>'
},
methods:{
}
})
</script>

 

转载于:https://www.cnblogs.com/congxiu/p/7119708.html

你可能感兴趣的文章
Docker 安装MySQL5.7(三)
查看>>
CSS: caption-side 属性
查看>>
CSS3中box-sizing的理解
查看>>
mysql导入source注意点
查看>>
linux下编译安装nginx
查看>>
DLL 导出函数
查看>>
windows超过最大连接数解决命令
查看>>
12个大调都是什么
查看>>
angular、jquery、vue 的区别与联系
查看>>
Intellij idea创建javaWeb以及Servlet简单实现
查看>>
代理网站
查看>>
Open multiple excel files in WebBrowser, only the last one gets activated
查看>>
FFmpeg进行视频帧提取&音频重采样-Process.waitFor()引发的阻塞超时
查看>>
最近邻与K近邻算法思想
查看>>
【VS开发】ATL辅助COM组件开发
查看>>
FlatBuffers In Android
查看>>
《演说之禅》I &amp; II 读书笔记
查看>>
thinkphp3.2接入支付宝支付接口(PC端)
查看>>
【转】在Eclipse中安装和使用TFS插件
查看>>
C#中Monitor和Lock以及区别
查看>>