Vue的安装和语法
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div id="app">
<div>
<input type="text" v-model="name"> //v-model=name,网页显示name的值会指向input标签所输入的内容实现动态效果
<span>你的姓名是:{{name}}</span>
</div>
<div><input type="text" v-model="age">
<span>你的年龄是:{{age}}</span>
</div>
<div>
<input type="text" v-model="sex">
<span v-show="sex">你的性别是:{{sex}}</span> //v-show=sex,在未输入input内容时会隐藏span标签内容,在input输入
</div> //值时显示
</div>
<script src="https://cdn.bootcss.com/vue/2.4.2/vue.js"></script>
<script>
var app=new Vue({
el:"#app",
data:{
name:"xiaobai",
age:22,
sex:"male"
}
});
</script>
</body>
</html>
v-show与v-if的区别:当v-if后的值判断为false时,会将该标签从DOM中删除,而v-show则会保留而不会将其从DOM中删除


浙公网安备 33010602011771号