vue小知识点汇总

Posted feiyangyao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue小知识点汇总相关的知识,希望对你有一定的参考价值。

  • 对数组的改变不能使用数组索引,只能用这几个方法:push, pop, shift, unshift, splice
  • 模板占位符<template></template>:可以包裹一些元素,在循环的过程中并不会被渲染到页面上
    <template v-for="item in list">
          <div>item</div>
     </template>
  • html对象的遍历:v-for = "(item,key) of obj"
  • Vue.set()方法等于 实例.$set(),可以改变数组,对象
  • H5的规范中表格tbody下写tr,但是模板也是tr,模板要替换原来的tr,标签上增加is属性<tr is="row"></tr>(组合标签增加is)
      <body>
        <div id="app">
          <table>
            <tbody>
              <tr is="row"></tr>
              <tr is="row"></tr>
              <tr is="row"></tr>
            </tbody>
          </table>
        </div>
        <script>
          Vue.component("row",
            template:"<tr><td>this is row</td></tr>"
          );
          var app = new Vue(
            el:#app,
          )
        </script>
      </body>
  • 实例化new Vue中data可以是一个对象,其他(例如组件)中data必须是一个函数,并且有返回对象,子组件多个地方调用,值不会互相影响
          Vue.component("row",
            data:function()
              return 
                content:"this is row"
              
            ,
            template:"<tr><td>content</td></tr>"
          );
  • 标签中ref(引用)属性:在原生标签中(例如:<div ref="one"></div>),通过this.$refs.one获取的是dom元素,若是在组件标签中使用(例如:<item ref="two"></item>),通过this.$refs.two获取的是组件的引用

以上是关于vue小知识点汇总的主要内容,如果未能解决你的问题,请参考以下文章

vue3的小知识

vue小知识点总结

vue小知识点

vue.js安装小知识

用vue写购物车小案例使用到的知识点总结

vue 小知识