Vue —— 条件与循环
-
v-if
-
v-for
条件判断式,根据表达式的真伪进行页面处理
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>if-for.html</title>
<script src="../js/vue.js"></script>
</head>
<body>
<div id="example">
<h3>游戏列表</h3>
<!-- 如果flag为true,则该控件生效 -->
<div v-if="flag">2020最新专卖</div>
<ol>
<!-- Vue的for循环 -->
<li v-for="game in games">
{{game.title}} : {{game.price}}元
</li>
</ol>
</div>
</body>
<script>
//随便设置一个var变量 或 匿名类也行
// new Vue ({...})
var test = new Vue({
//操作对象
el: "#example",
//设置id = example的数据
data: {
flag:true,
games: [
{title: '超级玛丽', price:600},
{title: '魂斗罗2', price:480},
{title: '我的世界', price:520}
]
}
});
</script>
</html>