zoukankan      html  css  js  c++  java
  • VUE的生命周期

    - beforeCreat() 创建前  
    	- 遍历data对象下的属性,返回getter/setter (this.$options.data)
    - created()创建  属性已经绑定,属性是可操作的。但Dom不存在。
    	- 这个生命同期,可以进行axios请求。
    	- 但是这个时候页面还没有被渲染出来,如果请求时间过长,则会出现长时间的白屏。
    	- 加Loadding可能会用户体验好一些。
    	- 会把template模板编译成html,还有执行render函数,返回一个虚拟的dom.
    	- 通过JS生成一个类似于dom树。
    - beforeMount()挂载前  
    	- 模板编译
    - mounted()挂载
    	- 这个时候的虚拟dom 已经渲染到了真实的dom 上边
    - beforeupdate()更改前
    - updated()更改
    	- 会在被观察的属性作出变化时他们才会触发。
    	- 不要在这个函数下修改属性。会出现死循环。
    	- watch 很耗费资源。用updated代替。
    	- 计算属性是一种声明式的属性。
    - beforeDestroy()销毁前
    	- 还可以对dom 进行操作的。
    - destroyed()销毁
    - computed
    	- 当依赖的属性的值发生变化时,计算属性会重新计算,反则使用缓存中的属性。 
    	- 属性调用。{{methodTest}} 
    	- getter 方法。计算属性的getter方法。同时,也会有setter方法。
    
    
  • 相关阅读:
    Springsecurity3.1.3配置多个登陆页面
    将数字转换为大写(保留小数点后面2位)
    纯JavaScript实现的二维码图片生成器
    poi导出excel
    发送邮件
    Lodop实现打印功能
    遍历list
    循环监听输入框回车事件
    监听回车事件记录
    简单的事务操作过程
  • 原文地址:https://www.cnblogs.com/fanruili/p/13447960.html
Copyright © 2011-2022 走看看