语法格式
(value,key,index) in user
其中: key,和index是可选参数。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<!--引入最新的vue稳定版本-->
<script type="text/javascript" src="https://unpkg.com/vue/dist/vue.min.js"></script>
<link rel="stylesheet" href="./css/style.css" type="text/css">
</head>
<body>
<!--使用v-for遍历对象属性-->
<div id="app">
<ul>
<li v-for="(value,key,index) in user">
值:{{value}} 键名: {{key}} 角标:{{index}}
</li>
</ul>
</div>
<script>
var vue=new Vue({
el:'#app',
data:{
user:{
name: 'SkyManss',
gender: '男',
age: 26
}
}
});
</script>
</body>
</html>
运行结果:
值:SkyManss 键名: name 角标:0
值:男 键名: gender 角标:1
值:26 键名: age 角标:2