zoukankan      html  css  js  c++  java
  • Es6语法+v-on参数相关+vue虚拟dom

    Es6的语法

    Es5:if和for 都没有块级作用域,函数function有作用域。

    Es6:加入let使得if和for有作用域

    .建议: 在Es6中优先使用const,只有需要改变某一个标识符的时候才使用let.

    const使用需要提前赋值,对象(obj)形式的常量中,对象不可以更改,但是对象的属性可以更改

    对象字面量增强写法:

    Const name='why';
    Const age=18;
    Es5写法:
    Const obj = {
    Name:name,
    Age: age
    }
    Es6写法
    Const obj = {
    name,
    age
    }
    4..函数的增强写法:

    Es5:
    Const obj={
    Run : function(){

    }
    },
    Es6:
    Const obj={
    Run(){
    }
    }
    v-on参数相关

    情况1:如果该方法不需要额外参数,那么()可以不添加。

    但是:如果方法本身有一个参数,那么会默认将原生事件event参数传递进去

    情况2:如果需要同时传入某个参数,同时需要event,可以通过$event传入事件

    vue虚拟dom

    vue通过索引值改变数组不要能够响应式的渲染到页面上,通过pop(),push(),shift(),unshift(),

    Splice(),sort(),reverse()可以响应式渲染到页面上

  • 相关阅读:
    2017年3月笔记
    2017年2月笔记
    2017年1月笔记
    2016年12月笔记
    2016年11月笔记
    2016年10月笔
    2016年9月笔记
    2016年8月笔记
    2016年7月笔记
    2016年6月笔记
  • 原文地址:https://www.cnblogs.com/zranguai/p/13605152.html
Copyright © 2011-2022 走看看