vue.js v-for遍历对象
vue.js v-for遍历对象
·
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="xiaonaihu" />
<meta name="generator" content="HBuilder X" />
<title>v-for遍历对象</title>
<script src="../../lib/vue.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="app">
<!-- 一般操作 不建议 -->
<ul>
<li>{{info.name}}</li>
<li>{{info.age}}</li>
<li>{{info.height}}</li>
</ul>
<!-- 1.在遍历对象的时候,如果只是获取一个值,那么获取到的时value -->
<ul>
<li v-for = "item in info">{{item}}</li>
</ul>
<!-- 2.获取key和value , 格式:(value,key)-->
<ul>
<li v-for = "(value,key) in info">{{value}}-->{{key}}</li>
</ul>
<!-- 3.获取key和value和index, 格式:(value,key,index)-->
<ul>
<li v-for = "(value,key,index) in info">{{value}}-->{{key}}-->{{index+1}}</li>
</ul>
</div>
<script type="text/javascript">
var app = new Vue({
el: "#app",
data:{
info:{
name:'xiaonaihu',
age:18,
height:1.88
}
}
});
</script>
</body>
</html>
更多推荐
所有评论(0)