2.指令与事件
2.1 v-bind与v-on
指令(Dicrectives)是Vue.js模板中最常用的一项功能
数据驱动DOM是Vue.js的核心概念,所以不可轻易主动操作DOM
- v-bind:动态更新HTML元素上的属性,比如id,class等,语法糖:
:
- v-on:绑定事件监听器,语法糖:
@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>v-bind与v-on</title>
<script src="js/vue.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="app">
<p v-if="show">这是一段文本</p>
<br>
<!-- <a v-bind:href="http://www.baidu.com" >这是一个图片链接</a> -->
<a v-bind:href="aUrl">这是链接</a>
<br>
<button type="button" @click="btnClick">点击试试</button>
</div>
<script type="text/javascript">
var app = new Vue({
el:"#app",
data:{
show:true,
aUrl:"http://www.baidu.com"
},
methods:{
btnClick(){
alert(1);
}
}
});
</script>
</body>
</html>
来源:CSDN
作者:Aran_
链接:https://blog.csdn.net/Aran_/article/details/104671900