在程序中,有了判断和循环,跟后端交互就舒服了,在Vue里,都是以v-开头的,判断和循环也是如此
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="http://cdn.bootcss.com/vue/2.1.6/vue.min.js"></script>
</head>
<body>
<div id="app">
    <!--判断-->
    <p v-if="ok">Yes</p>
    <p v-else>No</p>
    <p v-if="type==='A'">A</p>
    <p v-else-if="type==='B'">B</p>
    <p v-else>C</p>
</div>
<script>
    var vm = new Vue({
        el: "#app", // 绑定元素,el是element的意思
        data: {
            ok: true,
            type: 'A'
        }
    });
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="http://cdn.bootcss.com/vue/2.1.6/vue.min.js"></script>
</head>
<body>
<div id="app">
    <li v-for="item in items">
        {{item.name}}
    </li>
    <li v-for="(item,index) in items">
        {{item.name}} {{item}} {{index}}
    </li>
</div>
<script>
    var vm = new Vue({
        el: "#app", // 绑定元素,el是element的意思
        data: {
            // 中括号是数组,花括号是对象
            items: [
                {'name': 'hzy'},
                {'name': 'lyf'},
                {'name': 'yy'}
            ]
        }
    });
</script>
</body>
</html>










