每天学点Vue,学习笔记---DAY2

添加:

找到id删除:

搜索方法:

过滤器

全局过滤器:filter,所有的vm对象都能用

私有过滤器:filters,

例子:

过滤器传参数:

padStart

padeEnd

按键修饰符:

自定义全局按键修饰符

自定义指令directive:

自定义私有指令:(第二个为简写方式)

vue实例的生命周期:

    生命周期钩子=生命周期函数=生命周期事件

lifecycle:

初始化周期:

beforeCreate:methods,data等还未被初始化,拿不到里面的数据

created:methods,data等被初始化了 ,可以拿到里面的数据

beforemount:模板页面已经初始化好了,但是还未挂载到用户界面上,取页面dom元素的值,{{msg}},不是最终的值

mounted:已经挂载到用户页面上了,取dom的值为OK(msg的值为ok)

运行周期:

beforeUpdate:当执行beforeUpdate的时候,页面中的显示数据,还是旧的,此时data中的数据是最新的,页面尚未和最新的数据保持同步

updated:update事件执行时候,页面和data数据已经保持同步了,都是最新的了

销毁周期:

beforeDestroy:当执行beforeDestroy钩子函数的时候,Vue实例就从运行阶段,进入到了销毁阶段,当执行,beforeDestroy的时候,实例身上所有的data和所有的methods,以及过滤器,指令....都处于可用状态,此时,还没有真正的执行销毁的过程.

destroy:执行到destroy时候,组件以及被完全销毁了,此时,组件中所有的数据方法,指令过滤器...都已经不可用了

this.$http.get(...).then(...)

引入:vue-resource插件,位置放vue.js后面

options:

get,post,jsonp请求:

全局配置(main.js)

猜你喜欢

转载自blog.csdn.net/qq_42288851/article/details/106911518