1、这是它的一个生命周期钩子函数,就是一个Vue实例被生成后调用这个函数,一个Vue实例被生成后还要绑定到某个htm元素上,之后还要进行编译,然后再插入到document中。每一个阶段都会有一个钩子函数,方便开发者在不同的阶段处理不同的逻辑。

实例生命周期: 原文链接

每个Vue实例在被创建之前都要经过一系列的初始化过程,例如,实例需要配置数据观测(data、observer)、编译模板、挂载实例到DOM,然后在数据变化时更新DOM。在这个过程中,实例也会调用一些生命周期钩子,这就给我们提供了执行自定义逻辑的机会。

例如,created这个钩子在实例被创建之后被调用:

var vm = new Vue({data: {a: 1},created: function () {// `this` 指向 vm 实例console.log('a is: ' + this.a)}
})
//输出 -> "a is: 1"

也有一些其它的钩子,在实例生命周期的不同阶段调用,如mounted、updated、destoryed。钩子的this指向调用它的Vue实例。一些用户可能会问Vue.js是否有"控制器"的概念?答案是,没有。组件的自定义逻辑分布在这些钩子中。

生命周期图示:(Vue.js的官方解释)

你要去做一个大人,不要回头,不要难过。

“要做一个善良的,被别人喜欢的人。”

Vue.js 中created方法的作用【学习】相关推荐

  1. created写法_vue.js中created方法作用

    这是它的一个生命周期钩子函数,就是一个vue实例被生成后调用这个函数.一个vue实例被生成后还要绑定到某个html元素上,之后还要进行编译,然后再插入到document中.每一个阶段都会有一个钩子函数 ...

  2. vue在created调用点击方法_vue.js中created方法的使用详解

    这次给大家带来vue.js中created方法的使用详解,使用vue.js中created方法的注意事项有哪些,下面就是实战案例,一起来看一下. 这是它的一个生命周期钩子函数,就是一个vue实例被生成 ...

  3. vue.js中实现方法内某些代码延时执行

    今天在工作时遇见了某些代码需要延时操作的情况.具体情况为前台grid在执行完增删改操作后需要在增加或者修改弹框点击确定导致弹框消失后,grid内数据能够及时更新以便显示增删改操作后的数据.这里的话使用 ...

  4. vue.js中created()与activated()

    在vue实际项目中,很多时候会在mounted或者created请求数据接口然后渲染到页面上,但是这两个生命周期都是只会在第一次进入页面后执行,再次进入该页面时,由于vue-router的机制,会缓存 ...

  5. Vue.js中splice()方法实现对数组进行删除的操作

    语法结构:splice(index,len,[item]) 1.可以用来添加/删除/替换数组内某一个或者几个值 2.该方法会改变原始数组 index:数组开始下标 len: 替换/删除的长度 item ...

  6. php动态写入vue,Vue.js中使用动态组件的方法

    本文介绍了如何在Vue.js中引用组件中的HTML元素.您可以通过使用Vue路由器或创建动态组件来切换视图或组件模板. Vue路由器用于在DOM中的视图或组件模板之间导航.要使用Vue路由器,请在ro ...

  7. onscroll事件没有响应的原因以及vue.js中添加onscroll事件监听的方法(vue上监听scroll事件

    在vue.js中直接使用onscroll不起作用 利用DOM二级监听事件即可, window.addEventListener('scroll',()=>{console.log(window. ...

  8. vue.js中mock本地json数据

    vue.js中mock本地json数据 新版本的vue项目中已经将dev-server.js,dev-client.js两个js文件合并到了webpack.dev.conf.js文件中,以下分别是新旧 ...

  9. Vue.js中使用vis network出现的点和线更新问题

    发现问题有一段时间,中文网一直没搜到结果,最终还是在github的已关闭issue里翻出了历史答案,简单翻译其中回答的部分内容,记录如下. 1.环境 前端工程vue.js,版本2.6.11. vis- ...

最新文章

  1. python绘图和可视化_Python 绘图和可视化详细介绍
  2. gradle 查看依赖类库版本_使用Gradle命令查看项目中库的依赖关系
  3. JavaScript创建或填充任意长度的数组
  4. 【每周论文推荐】 初入深度学习CV领域必读的几篇文章
  5. 反射机制2,Class类的使用
  6. 【黑客免杀攻防】读书笔记14 - 面向对象逆向-虚函数、MFC逆向
  7. 12 MM配置-主数据-定义物料组
  8. 电影网址导航V20201218版源码
  9. *** is required and cannot be removed from the server
  10. 接口安全怎么处理_压瓦机设备噪声大怎么处理及压瓦机的安全使用
  11. Linux下通过jstat命令查看jvm的GC情况
  12. 【leetcode】1090. Largest Values From Labels
  13. 10录屏电流声_到底有没有完全免费的电脑+手机(安卓)录屏神器推荐,要能录制系统内部声音+麦克风的?...
  14. PPT母版制作及自定义主题
  15. k620显卡 unreal_性能究竟能差多少 两代显卡DX12的对决
  16. 华为网络设备配置子接口
  17. 深度学习蓄势待发,即将“爆破”欧拉方程
  18. YUV420P像素数据编码为JPEG图片
  19. doom3 entitydef实体定义
  20. vue打开新html,vue在新窗口打开页面的方法

热门文章

  1. 诺基亚升级Android10,诺基亚发布第五次Android 10更新 ,诺基亚7+可升级
  2. Vue乱搞系列之axios发起表单请求
  3. 分区数据恢复之ubuntu13.10格式化整个硬盘
  4. 计算机安装过程突然断电怎么办,安装SQL2008到一半,电脑突然断电怎么办
  5. 图像系列:Bitmap: Bitmap内存优化
  6. 内存管理之Tagged pointer
  7. javascript预加载图片、css、js的方法研究
  8. 可以在linux下运行的u盘制作工具,启动U盘创建工具(LiLi USB Creator)
  9. 计算机网络常见面试题整理
  10. 数据标注去哪接任务订单?靠谱的数据标注平台有哪些?