demo1: 百度
<html>
<body>
<div id="app">
</br>
请点击打开网站:
</br>
<a v-bind:href="link">百度</a>
</br>
<a :href="link">这是简写的百度</a>
</div>
</body>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
new Vue({
//指定作用于那一个div
el:'#app',
//属性
data:{
link:'https://wwww.baidu.com'
}
});
</script>
</html>
demo2:
<html>
<head>
</head>
<body>
<div id="app">
<input type="text" v-bind:value="title">
</div>
</body>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
new Vue({
//指定作用于那一个div
el:'#app',
//属性
data:{
title:"vue"
},
});
</script>
</html>
demo3:
<html>
<head>
<style>
.myclass
{
width: 100%;
height: 80px;
background-color: blue;
}
.red{
background-color: red;
}
</style>
</head>
<body>
<div id="app">
<div class="myclass" v-bind:class="{red:tmp}"> </div>
</br>
<div class="myclass"></div>
</br>
<div class="myclass"></div>
</br>
<button type="button" @click="tmp=!tmp"> 点我 </button>
</div>
</body>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
new Vue({
//指定作用于那一个div
el:'#app',
//属性
data:{
tmp:false
},
});
</script>
</html>
demo4:
<html>
<head>
</head>
<body>
<div id="app">
<div v-bind:id="div_id"></div>
</div>
</body>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
new Vue({
//指定作用于那一个div
el:'#app',
//属性
data:{
div_id:"aaaaaa"
},
});
</script>
</html>
demo5: v-bind:简写