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 让图片在 div或dl里 居中,底部对齐
Jan 21 Javascript
js下关于onmouseout、事件冒泡的问题经验小结
Dec 09 Javascript
JQuery给元素添加/删除节点比如select
Apr 02 Javascript
JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
Oct 17 Javascript
JS对字符串编码的几种方式使用指南
May 14 Javascript
BootStrap+Angularjs+NgDialog实现模式对话框
Aug 24 Javascript
angular route中使用resolve在uglify压缩后问题解决
Sep 21 Javascript
AngularJS中如何使用echart插件示例详解
Oct 26 Javascript
微信小程序 高德地图路线规划实现过程详解
Aug 05 Javascript
基于JQuery实现页面定时弹出广告
May 08 jQuery
浅谈JavaScript窗体Window.ShowModalDialog使用
Jul 22 Javascript
vue使用exif获取图片旋转,压缩的示例代码
Dec 11 Vue.js
基于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
怎么使 Mysql 数据同步
2006/10/09 PHP
ThinkPHP中实例Model方法的区别说明
2010/08/21 PHP
探讨php define()函数及defined()函数使用详解
2013/06/09 PHP
解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
2013/06/28 PHP
如何使用php输出时间格式
2013/08/31 PHP
PHP随机生成唯一HASH值自定义函数
2015/04/20 PHP
解决jquery .ajax 在IE下卡死问题的解决方法
2009/10/26 Javascript
Ext.MessageBox工具类简介
2009/12/10 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
文本域光标操作的jQuery扩展分享
2014/03/10 Javascript
js与jquery实时监听输入框值的oninput与onpropertychange方法
2015/02/05 Javascript
JS+DIV+CSS实现仿表单下拉列表效果
2015/08/18 Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
2016/05/23 Javascript
深入理解node exports和module.exports区别
2016/06/01 Javascript
JavaScript数组的定义及数字操作技巧
2016/06/06 Javascript
javascript jquery对form元素的常见操作详解
2016/06/12 Javascript
在Vue中使用Compass的方法
2018/03/02 Javascript
webpack 打包压缩js和css的方法示例
2018/03/20 Javascript
鸿蒙系统中的 JS 开发框架
2020/09/18 Javascript
[07:12]2014DOTA2西雅图国际邀请赛 黑马Liquid专题采访
2014/07/12 DOTA
Python实现windows下模拟按键和鼠标点击的方法
2015/03/13 Python
学习python 之编写简单乘法运算题
2016/02/27 Python
python实现支付宝当面付(扫码支付)功能
2018/05/30 Python
Python脚本按照当前日期创建多级目录
2019/03/01 Python
Python3.5局部变量与全局变量作用域实例分析
2019/04/30 Python
python对象转字典的两种实现方式示例
2019/11/07 Python
使用Python爬虫库requests发送表单数据和JSON数据
2020/01/25 Python
Window系统下Python如何安装OpenCV库
2020/03/05 Python
纯CSS实现的大小渐变、渐远效果
2014/04/15 HTML / CSS
莫斯科高科技在线商店:KremlinStore
2019/03/13 全球购物
数据库的约束含义
2012/09/09 面试题
师范教师毕业鉴定
2014/01/13 职场文书
大学英语演讲稿(中英文对照)
2014/01/14 职场文书
餐厅经理岗位职责范本
2014/02/17 职场文书
2014年商场工作总结
2014/11/22 职场文书
2015年党风廉政建设工作总结
2015/04/09 职场文书