美文网首页
2018-09-11 vue 第一节

2018-09-11 vue 第一节

作者: 夏末樱花落 | 来源:发表于2018-09-11 19:47 被阅读0次

一、认识vue

    <div id="app">
        {{num}}
    </div>
    <script src="js/vue.js"></script>
    <script type="text/javascript">
        new Vue({  //vue实例
            el : "#app",   //element   +  选择器
            data : {   //data用于存放数据
                num : "默认值"
            }
        })
    </script>
    <!--data用于存放数据-->

二、 vue的指令
---------------- v-for 循环操

    <div id="app-1">
        <ul>
            <li v-for="v in arr">{{v}}</li>
            <li v-for="s in obj">{{s}}</li>
            <li v-for="(val,ind) in arr">
                <!--v-for="(值,下标) in 名"-->
                {{val}}-----{{ind}}    
                           <!--中间-----为连接符,符号可随意改变-->
            </li>
            <li v-for="(va,i) in arrs">
                {{va.num}}
                {{va.name}}
                {{va.price}}
            </li>
        </ul>
    </div>
    <script>
        new Vue({
            el : "#app-1",
            data : {
                arr : [1,2,3],
                obj : {name :'obj',age:12},
                arrs :[
                    {
                        num:1,
                        name:"a",
                        price:3
                    },
                    {
                        num:2,
                        name:"b",
                        price:2
                    }
                ]
            }   
        })
    </script>

三、表格

    <div id="app">
        <table border=1 cellspacing="0" text-align="center" width="300">
            <thead>
                <tr>
                    <th>编号</th>
                    <th>名称</th>
                    <th>价格</th>
                </tr>
            </thead>
            <tbody>
                <tr v-for='(val,index) in arrs'>       
                    <td>{{index+1}}</td>      
                    <td>{{val.name}}</td>
                    <td>{{val.price}}</td>
                </tr>
            </tbody>
        </table>
    </div>
    <script src="js/vue.js"></script>
    <script>
        new Vue({
            el : "#app",
            data : {
                arrs :[
                    {
                        name:"a",
                        price:3
                    },
                    {   
                        name:"b",
                        price:2
                    }
                ]
            }
        })
    </script>

相关文章

  • (码友推荐)2018-09-11 .NET及相关开发资讯速递

    (码友推荐)2018-09-11 .NET及相关开发资讯速递: 1.基于Vue.js+iview的极简后台管理系统...

  • 2018-09-11 vue 第一节

    一、认识vue 二、 vue的指令---------------- v-for 循环操 三、表格

  • 2018-09-11

    戴师傅 2018-09-11 2018-09-11 20:32 打开App (稻盛哲学学习会)打卡第131天 姓名...

  • 2018-09-11日记

    2018-09-11日记

  • vue

    第一节 vue:读音: v-u-eview vue和angular区别?vue——简单、易学指令以 v-xxx一片...

  • 2018-09-11 #vue

    初识vue Vue.js 是一套构建用户界面的渐进式框架。 Vue 只关注视图层, 采用自底向上增量开发的设计。 ...

  • 2018-09-13

    第一节 new Vue({el:'#itany',data:{arr:[{num:'1',name:'tom',o...

  • 2018-09-11 vue指令

    内容 :v-for 循环 // arr:[1,2,3], //数组// ...

  • 2018-09-11

    vue.js第一节9月10日vue.js基础、v-for循环、v-modv-el双向绑定、v-on事件、table...

  • 2018-09-11

    第一节 {{val}}---{{inp}} 第二节 vue-for循环 第三节

网友评论

      本文标题:2018-09-11 vue 第一节

      本文链接:https://www.haomeiwen.com/subject/vcfpgftx.html