这次课录制的比较辛苦,圣诞节时原本已经快录制完成了,偶然的一次,播放了一下,感觉不满意,好几篇推倒重来,所以今天才结束。

vue.js2.0是Vue.JS的最新版本,视频教程还不多,如果你看到了,学到了些新知识,那么,也不枉我月余的辛苦了。

vue.js2.0实例:

vue2.0之vue实例生命周期     
     
beforeCreate : 组件实例刚被创建,组件属性计算之前(data等)     
created : 组件实例创建完成,属性已绑定,但DOM未生成,$el属性还不存在。     
beforeMount : 模板编译/挂载之前     
mounted : 模板编译/挂载之后     
beforeUpdate : 组件更新之前     
updated : 组件更新之后     
activated : for keep-alive 组件被激活时调用     
deactivated : for keep-alive 组件被移除时调用     
beforeDestroy : 组件销毁之前     
destroyed : 组件销毁之后        
    
vue实例的属性和方法:    
_uid 
_isVue 
$options 
_renderProxy 
_self 
$parent 
$root 
$children 
$refs 
_watcher 
_inactive 
_isMounted 
_isDestroyed 
_isBeingDestroyed 
_events 
_updateListeners 
_watchers 
_data 
msg 
$vnode 
_vnode 
_staticTrees 
$slots 
$scopedSlots 
$createElement 
$el 
constructor 
_init 
$set 
$delete 
$watch 
$on 
$once 
$off 
$emit 
_mount 
_update 
_updateFromParent 
$forceUpdate 
$destroy 
$nextTick 
_render 
_h 
_s 
_n 
_e 
_q 
_i 
_m 
_o 
_f 
_l 
_t 
_b 
_k 
__patch__ 
$mount 
 
    
1.     
<template>     
<div ref='bb'>     
</div>     
</template>     
<script>     
import Vue  from 'vue';     
let myvue = {     
    created:function(){     
        alert('创建dom');     
        //look(this);     
        for(let key in vv){     
            document.write(key);     
            document.write('<br/>');     
        }     
    },     
    mounted:function(){     
        alert('加载完成');     
        //alert(this.$refs.bb);     
        //look(this)     
    }     
};     
//export default myvue;     
let vv=Vue.extend(myvue);     
export default vv;  //等价于export default myvue     
// let vv = new Vue(myvue); //只创建不加载     
// for(let key in vv){     
//     document.write(key);     
//     document.write('<br/>');     
// }     
     
注意:只有mount完成后Vue实例才有el     
     
2.$el功能     
let v1 = new Vue({     
            el:'#div1'     
        });     
v1.$el.hidden=true;     
for(let key in v1.$el){     
    console.log(key);     
}     
3.     
var app = new Vue({     
    data: {     
        message : ''     
    }     
})     
可以直接通过:     
app.message = 'xxx' //赋值     
来改变data中出现的属性, 从而引发视图的变化。      
     
注意只有这些被代理的属性是响应的。      
如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。     
例:     
//带有前缀 $ 的属性会有特殊作用     
var data = { a: 1 }     
var vm = new Vue({     
    el: '#example',     
    data(){     
    return data;     
    }     
})     
     
vm.$data === data // -> true     
vm.$el === document.getElementById('example') // -> true     
     
vm.$watch('a', function(newVal, oldVal){     
    // 此方法在属性a改变后发生     
})

技术交流QQ群号: 168108911

vue.js视频教程学习地址:http://edu.csdn.net/course/detail/3656

耗时近一个月,终于录完了VUE.JS2.0前端视频教程!相关推荐

  1. vue.js2.0完整视频教程12套

    0.1智能社vuejs(1-11章全套) 0.2英文版learing vuejs 0.3Vue.js实战小米阅读开发 0.4走进Vue.js2.0 0.5Vuejs教程45节课 0.6Vue.js+N ...

  2. 2018最新vue.js2.0完整视频教程12套

    01:智能社 - VueJs(1-11章全) 02:m课网 - vue.js高仿饿了么(1-13章全) 03:m课网 - webApp书城整站开发(vue.js+koa) 04:网易课堂 - 走进vu ...

  3. [转]Java面试近一个月的面试总结

    本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/46753275 前言 打算换个工作,近一个月面试了不少的公司 ...

  4. “近一个月”、“近三个月”这种查询如何处理更精确?

    作者 | 宋广泽 责编 | 胡雪蕊 出品 | CSDN(ID:CSDNnews) 有的人认为,全都按一个月30天算,查询"近一个月"的数据就是以30天前的0时为起点,以当前时间为终 ...

  5. .San(三). Xia(峡).近一个月调度过程图解简介

    .San(三). Xia(峡).近一个月调度过程图解简介 一.防洪库容 .San(三). Xia(峡).水库总库容393亿立方米,防洪库容221.5亿立方米,水库正常蓄水位175米,6月10日-9月3 ...

  6. sql查询今天,近七天,近一个月,近一年的数量统计

    示例如下,以下仅是做一个笔记: 查询今日数量:select count(1) from jwt_check_task where TO_DAYS(create_time) = TO_DAYS(NOW( ...

  7. 查询近一个月,一年,一周的数据

    前言 由于这几天遇到了一些关于查询的问题,主要还是筛选数据,客户要求我们提供一下最近一个月的数据,开始的时候一直在想思考到底怎么筛选,经过不断的思考,以及查询到网上的一些内容之后,发现了一位大佬很厉害 ...

  8. sql查询近七天,近两周,近一个月的数据

    sql查询近一周,近两周,近一个月数据: ***注意:***DATE(此处是你需要查询的表中关于时间的字段名) ,INTERVAL后的数字可以改变,想查询几天数据就可以查询近几天数据.其他部分固定. ...

  9. oracle查询近一个月的数据

    之前有总结过oracle的日期查询,查询今日.昨日.某天.本周等的数据,博客地址:https://blog.csdn.net/duan196_118/article/details/110805679 ...

最新文章

  1. Python-OpenCV学习--USB摄像头读取图像上下翻转
  2. QML工作笔记-为PushButton戴上皮肤
  3. 面试官:高并发下重启服务,接口调用老是超时,你有什么解决办法?
  4. Java线程类的继承结构
  5. springboot实现定时任务常用的2种方式
  6. PHP文字转语音排号声音,PC端好用的文字转语音软件有哪些?三款简单易用的软件推荐给你!...
  7. 可变集合和不可变集合
  8. 力扣-1736 替换隐藏数字得到的最晚时间
  9. 电大 计算机网络 网考,2018-2019年最新电大《计算机网络(本)》网络核心课形考网考作业答案.docx...
  10. 运动坐标系的旋转角速度与旋转角(转换角)的关系
  11. 截止失真放大电路_数字电路基础(一)
  12. 尼尔森数据显示谷歌雅虎今夏流量均增长
  13. 熵值法原理、应用及其Python实现
  14. 数据库的三个范式(sql server ,oracle ,db2...)
  15. 目录:名企笔试 + 算法题
  16. 两边同时取对数求复合函数_取对数求导法的例题 取对数求导法
  17. RabbitMQ——RabbitMQ集群原理
  18. cookie写_cookie-parser读操作
  19. 成都理工大学c语言作业电脑,最新成都理工大学《C语言程序设计》笔试.docx
  20. 串口服务器接入232显示乱码,串口服务器出现数据乱码怎么回事?

热门文章

  1. 武汉学院计算机专业分流,数学与计算机学院大类培养专业分流实施细则.doc
  2. 【笔记】软件测试06——Web自动化
  3. 脑机接口科普0019——大脑的分区及功能
  4. MATLAB进行偏最小二乘回归(PLSR)
  5. casual discovery Toolbox使用(R语言做因果分析)
  6. 【预测模型】基于BP神经网络预测价格matlab代码
  7. 缓存的三大问题以及解决方案
  8. arcgis for js实现缓冲区分析功能
  9. Win10 IE11浏览器,您正在查看的页使用 Java,Microsoft 网站提供有关 Java 支持的更多信息 解决
  10. 猜拳小游戏(while)循环