1 .挂钩函数
挂接函数是Windows消息处理机制的一部分,通过设置“挂接”,APP应用程序可以在系统级别过滤所有消息和事件,并访问通常无法访问的消息。 挂接的本质是用于处理系统消息的程序,通过系统调用挂接到系统中。 (百度百科)
2 .针对前端
对前端来说,挂接函数是指在所有函数都执行之前,我先执行的函数,也就是说,只要碰到我感兴趣的函数,然后再执行,我就先执行。
3.vue的mounted
这将启动后端请求,取回数据,配合挂钩做某事
类型:函数
详细信息:
el将替换为新创建的vm.el,装载到实例中,然后调用挂接。 如果root实例挂载了文档中的元素,则调用mounted会替换vm.el,并在挂载到实例后调用挂接。 如果root实例装载了文档中的元素,则调用mounted时vm.el也在文档中
在服务器端渲染期间不调用挂接。
4 .代码示例
newvue({
El : ' # APP ',
数据: {
totalMoney: 0,
产品列表: [ ]
(,
过滤器: {
(,
mounted :函数(
//这是挂钩函数
要执行cartView函数,必须先执行挂接函数
//此挂接函数完成了对cratView函数的调用
//注意,使用mounted并不保证挂接函数的this.$el在document中。 为此,还应该引入Vue.nextTick/vm.$nextTick
this.$nexttick(function () )。
this.cartView (
() )
() )
(,
methods: {
//这是要执行的函数
cart view :函数(
var _this=this;
this.$ http.get (data/cartdata.JSON )、(id65:123 )、then ) function(RES ) )。
_ this.product list=RES.body.result.list;
_ this.total money=RES.body.result.total money;
);
}
}
}
);