1.语法:
<script type="text/javascript">
var app = new Vue({
el:"#app",
created() {
console.log("created...");
}
});
</script>
2.
钩子函数其实就是Vue提前定义好的事件, 其作用类似于Servlet的init方法和distory方法,讲到这里就必须讲一下vue的生命周期,从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。
而生命周期就是让我们的整个vue实例更加有逻辑性,而我们第一加载页面会触发 beforeCreate, created, beforeMount, mounted 这几个钩子函数。
而下面就是这几个钩子函数的解释
beforecreate : 可以在此阶段加loading事件,在加载实例时触发;
created : 初始化完成时的事件写在这里,如在这结束loading事件,异步请求也适宜在这里调用;
mounted : 挂载元素,获取到DOM节点;