美文网首页
vue知识点

vue知识点

作者: 苏凉_169e | 来源:发表于2018-09-11 15:22 被阅读0次

    1,vue相对于Angular和React来说是最容易学习的一个框架;

    2,vue由华人由雨溪个人维护;

    3,vue操作元素更方便,并且也简化了DOM操作;

    4,当创建一个新的vue框架时,new Vue 这里的vue要注意开头大写,且 创建一个新的vue框架需要有一个选择器作为容器来承载,id选择器,class选择器等皆可;

    5,可以在vue.js里对dom元素进行更改;

    6,vue中的data是用来存放数据的地方;

    7,vue指令:v-for,将数组,对象,或是文字信息等需要使用的值,在dom中循环遍历,例:

     <div class="text">
       <ul>
         <li v-for="val in arr">{{val}}</li>
       </ul>
    </div>
    <script src="js/vue.js"></script>
    <script>
        new Vue({
          el:'.text',
          data:{
             arr:[1,2,3]
       }
      })
    </script>
    

    8,v-for循环 值和下标 写法为 :

    <ul>
      <li v-for="(val,index) in arr">{{index}}=>{{val}}</li>
    </ul>
    

    9,用vue制作table表格:

     <div class="text">
        <table border="1" cellspacing="0" style="width:300px;text-align:center">
           <thead>
              <th>编号</th>
              <th>名称</th>
              <th>价格</th>
          <thead>
          <tbody v-for="(val,index) in arrs">
            <td>{{index+1}}</td>
            <td>{{val.pname}}</td>
            <td>{{val.price}}</td>
          </tbody>
       </table>
    </div>
    <script src="js/vue.js"></script>
    <script>
      new Vue({
        el:'.text',
        data:{
           arrs:[
              {pname:'桃子',price:'5'},
              {num:2,pname:'苹果',price:'4'},
              {num:3,pname:'香蕉',price:'3'}
           ]
        }
      })
    </script>

    相关文章

      网友评论

          本文标题:vue知识点

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