Stage 5 3. Micro Services [online] studies _day02 CMS front-end development _08-vuejs research -vuejs basis -v-if and v-for instruction



1.2.4 v-if和v-for

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF‐8">
<title>Document</title>
<script src="/js/vue/vue.min.js"></script>
</head>
<body>
<div id="app">
<ul>
<!‐‐只显示偶数行‐‐>
<li v‐for="(item,index) in list" :key="index" v‐if="index % 2==0">{{index}}‐{{item}}
</li>
<li v‐for ="(value,key) in user">{{key}}‐{{value}}</li>
<li v‐for="(item,index) in userlist" :key="item.user.uname">
<div v‐if="item.user.uname=='heima'" style="background: chartreuse"><!‐‐名称为heima的
加背景色‐‐>
{{index}}‐{{item.user.uname}}‐{{item.user.age}}
</div>
<div v‐else="">
{{index}}‐{{item.user.uname}}‐{{item.user.age}}
</div>
</li>
</ul>
</div>
</body>
<script>
new Vue({
el:'#app',
data:{
list:[1,2,3,4,4],
user:{uname:'itcast',age:10},
userlist:[
{ user:{uname:'itcast',age:10}},
{ user:{uname:'heima',age:11}}
]
}
});
</script>
</html>

New Page 03

syntax v-for the: () in List 

: Key to specify the primary key of the array.

Subscript and removing items array

refresh to see the effect

parameter values can not be fixed arbitrarily named

v-if

Even display by 2 to take the remainder of




the cycle another set of





traversal key object collection


to meet the conditions of a green background color if

only to meet the conditions will be displayed

V-else





Guess you like

Origin www.cnblogs.com/wangjunwei/p/11546002.html