vue mounted组件的使用


Posted in Javascript onJune 18, 2018

1.钩子函数

钩子函数是Windows消息处理机制的一部分,通过设置“钩子”,应用程序可以在系统级对所有消息、事件进行过滤,访问在正常情况下无法访问的消息。钩子的本质是一段用以处理系统消息的程序,通过系统调用,把它挂入系统。(百度百科)

2.相对于前端来讲

对于前端来说,钩子函数就是指再所有函数执行前,我先执行了的函数,即 钩住 我感兴趣的函数,只要它执行,我就先执行。

3.vue中的mounted

在这发起后端请求,拿回数据,配合路由钩子做一些事情

类型:Function

详细:

el被新创建的 vm.el替换,并挂载到实例上去之后调用该钩子。如果root实例挂载了一个文档内元素,当mounted被调用时vm.el替换,并挂载到实例上去之后调用该钩子。如果root实例挂载了一个文档内元素,当mounted被调用时vm.el 也在文档内
该钩子在服务器端渲染期间不被调用。

4.代码实例

new Vue({
 el: '#app',
 data: {
 totalMoney: 0,
 productList: []
 },
 filters: {
 },
 mounted: function() {
 //这个是钩子函数
 //如果cartView函数要执行,必须先执行钩子函数
 //这个钩子函数完成了对cratView函数的调用
 //应该注意的是,使用mounted 并不能保证钩子函数中的 this.$el 在 document 中。为此还应该引入    Vue.nextTick/vm.$nextTick
  this.$nextTick(function () {
   this.cartView() 
  })
 })
 },
 methods: {
 //这个是要执行的函数
  cartView: function() {
  var _this = this;
  this.$http.get("data/cartData.json", {"id": 123}).then(function(res) {
   _this.productList = res.body.result.list;
   _this.totalMoney = res.body.result.totalMoney;
  });
  }
  }
 }
});

如果大家想对VUE.JS有更加深入系统的学习,可以参阅 Vue.js实战 PDF高质量扫描版 这本经典书籍

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js event事件的传递与冒泡处理
Dec 06 Javascript
JS截取字符串常用方法整理及使用示例
Oct 18 Javascript
confirm的用法示例用于按钮操作时确定是否执行
Jun 19 Javascript
jQuery easyui刷新当前tabs的方法
Sep 23 Javascript
解决bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题
Jun 05 Javascript
详解bootstrap用dropdown-menu实现上下文菜单
Sep 22 Javascript
vue 运用mock数据的示例代码
Nov 07 Javascript
使用Ajax和Jquery配合数据库实现下拉框的二级联动的示例
Jan 25 jQuery
微信小程序methods中定义的方法互相调用的实例代码
Aug 07 Javascript
详解TypeScript+Vue 插件 vue-class-component的使用总结
Feb 18 Javascript
JS实现音乐导航特效
Jan 06 Javascript
Array.filter中如何正确使用Async
Nov 04 Javascript
基于rollup的组件库打包体积优化小结
Jun 18 #Javascript
详解组件库的webpack构建速度优化
Jun 18 #Javascript
Javascript实现异步编程的过程
Jun 18 #Javascript
详解JS函数stack size计算方法
Jun 18 #Javascript
jQuery使用动画队列自定义动画操作示例
Jun 16 #jQuery
node.js自动上传ftp的脚本分享
Jun 16 #Javascript
Vue中props的使用详解
Jun 15 #Javascript
You might like
php数组去重实例及分析
2013/11/26 PHP
php实现与erlang的二进制通讯实例解析
2014/07/23 PHP
Yii核心组件AssetManager原理分析
2014/12/02 PHP
php通过淘宝API查询IP地址归属等信息
2015/12/25 PHP
PHP入门教程之数组用法汇总(创建,删除,遍历,排序等)
2016/09/11 PHP
firefox下对ajax的onreadystatechange的支持情况分析
2009/12/14 Javascript
javascript控制frame,iframe的src属性代码
2009/12/31 Javascript
使用JavaScript库还是自己写代码?
2010/01/28 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
JavaScript中的getTimezoneOffset()方法使用详解
2015/06/10 Javascript
详解AngularJS中的表格使用
2015/06/16 Javascript
javascript电商网站抢购倒计时效果实现
2015/11/19 Javascript
功能强大的Bootstrap组件(结合js)
2016/08/03 Javascript
js文件中直接alert()中文出来的是乱码的解决方法
2016/11/01 Javascript
Nodejs进阶:如何将图片转成datauri嵌入到网页中去实例
2016/11/21 NodeJs
深入对Vue.js $watch方法的理解
2017/03/20 Javascript
详解Vue-基本标签和自定义控件
2017/03/24 Javascript
使用Node搭建reactSSR服务端渲染架构
2018/08/30 Javascript
基于JS开发微信网页录音功能的实例代码
2019/04/30 Javascript
详解element-ui表格中勾选checkbox,高亮当前行
2019/09/02 Javascript
Python找出list中最常出现元素的方法
2016/06/14 Python
python类的继承实例详解
2017/03/30 Python
TensorFlow利用saver保存和提取参数的实例
2018/07/26 Python
Python中整数的缓存机制讲解
2019/02/16 Python
浅析python redis的连接及相关操作
2019/11/07 Python
Django Admin设置应用程序及模型顺序方法详解
2020/04/01 Python
ansible-playbook实现自动部署KVM及安装python3的详细教程
2020/05/11 Python
python类共享变量操作
2020/09/03 Python
澳大利亚领先的皮肤诊所:Skin Matrix(抗衰老、痤疮专家、药妆护肤)
2018/05/20 全球购物
网络、C以及其他硬件方面的面试题
2016/08/23 面试题
C#中类(class)与结构(struct)的异同
2013/11/03 面试题
护理专业自我鉴定
2014/01/30 职场文书
《学棋》教后反思
2014/04/14 职场文书
战马观后感
2015/06/08 职场文书
《丑小鸭》教学反思
2016/02/19 职场文书
MySQL的存储函数与存储过程的区别解析
2022/04/08 MySQL