Vue基本指令
1、V-Once指令

2、V-for="item in 数据源"
遍历数据源,通常用于显示列表
3、V-html指令的使用
该指令通常会跟上一个string类型,会将string的html解析出来并且进行渲染。

4、V-text的使用
不够灵活,往往不能再添加东西,只是覆盖标签内的东西。

5、V-Pre的使用
把标签内的内容不做解析,直接显示

6、V-cloak的使用(cloak:斗篷 )
当html文件已经执行了,vue文件还没执行时,页面会出现变量名的情况,为了避免,用v-cloak来显示为空。
像一块布遮住一样。

7、V-bind的使用
绑定数据

7.1 V-bind基本使用

7.2 动态绑定class
动态绑定class的属性写法:" :class="[类1,类2]" "

7.3 动态绑定方法

7.4 绑定语法

7.5 使用 vue_点击列表项变色(结合v-for和v-bind来实现)
https://www.cnblogs.com/zhuhukang/p/15376498.html
点击查看代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>作业</title>
<style>
.active{
color: red;
}
</style>
</head>
<body>
<div id="app">
<ul>
<li @click="btnClick(index)" :class="{active:currentIndex === index}" v-for="(item,index) in movies">{{item}}</li>
</ul>
</div>
<script src="js/v2.6.10/vue.js" type="text/javascript" charset="utf-8"></script>
<script>
const app = new Vue({
el: '#app',
data: {
message: '你好啊',
movies:['哆啦A梦I','哆啦A梦II','哆啦A梦III','哆啦A梦IV'],
currentIndex:-1
},
methods:{
btnClick(index){
this.currentIndex = index
}
}
})
</script>
</body>
</html>
8、V-bind绑定style





浙公网安备 33010602011771号