首页 > 其他 > 详细

走进Vue的第三天

时间:2019-07-09 13:04:03      阅读:115      评论:0      收藏:0      [点我收藏+]
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>v-if,v-show,v-for指令</title>
    <script src="vue.js"></script>
</head>
<body>
<!--
    在本代码中可以看出:v-if可以实现代码隐藏或者显示,但是它的实现方式是直接删除页面的代码或者加入代码(频率不大的时候可以使用这个);而v-show的表现形式则不一样,它主要是用来修改代码的属性(性能会高一些)
-->
    <div id="root">
        <div v-show="show">Hello World</div>
        <button @click="showOrHide">点击显示或隐藏</button>
        <ul>
            <li v-for="(item,index) in list" :key="index">
                {{index}}
            </li>
        </ul>

        <ul>
            <li v-for="(item,index) in books">
                {{item.name}}的作者是{{item.author}}
            </li>
        </ul>
    </div>


    <script>
        new Vue({
            el:"#root",
            data:{
                show:true,
                list:[1,2,3],
                books:[
                    {
                        name:西游记,
                        author:张三
                    },
                    {
                        name:红楼梦,
                        author:李四
                    }
                ]
            },
            methods:{
                showOrHide:function () {
                    this.show=!this.show;
                }
            }
        })
    </script>
</body>
</html>

 

走进Vue的第三天

原文:https://www.cnblogs.com/jiangshiguo/p/11156249.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!