当前位置: 首页 > news >正文

网站设计论文答辩问题及答案建站系统哪个好

网站设计论文答辩问题及答案,建站系统哪个好,做网站公司怎么找,郑州专业做网站1,根据vue工程package.json配置文件查看scripts命令,找到build命令执行的js文件 2,根据构建执行的js文件继续跟进,找到主入口文件 3,从主入口文件直接分析主干代码,追踪export的Vue对象 4,跟…

1,根据vue工程package.json配置文件查看scripts命令,找到build命令执行的js文件

2,根据构建执行的js文件继续跟进,找到主入口文件

3,从主入口文件直接分析主干代码,追踪export的Vue对象

4,跟进到最内层,发现Vue对象其实就是一个构造函数,构造函数内调用了_init()方法。因此在我们new Vue(options)的时候,实例化Vue执行就会调用此方法

5,在vue加载完成之后,初始化了initMixin, stateMixin, eventsMixin, lifecycleMixin, renderMixin这5个方法

6,initMixin中定义了_init函数,这个函数的核心流程是:

合并options配置挂载到vm.$options;

调用initLifecycle初始化vm.$parent, vm.$root, vm.$children, vm.$refs 等属性值;

调用initEvents初始化事件系统,实际上是v-on和@的注册的事件;

调用initRender初始化渲染,通过执行createElement函数执行并返回虚拟DOM;

调用beforeCreate钩子;

调用initInjections函数初始化父子组件的inject和provide(二者成对出现);

调用initState初始化state, props, methods, computed, watch等,将data, props都挂载到vm._data, vm._props上,设置访问数据代理,访问this.xx就是访问vm.xx;

调用initProvide函数,同initInjections;

调用created钩子。

7,stateMixin中,对_data(vm.$data), _props(vm.$props)使用 Object.defineProperty 添加响应式

8,eventsMixin中,在Vue原型上定义$on, $once, $off, $emit 事件方法,并返回vm

9,lifecycleMixin中,在Vue原型上定义 _update, $forceUpdate, $destroy方法

10,renderMixin中,在Vue原型上定义$nextTick方法和_render方法(该方法会调用vm.$createElement创建虚拟DOM)

http://www.zhongyajixie.com/news/18569.html

相关文章:

  • 手机网站开发需求 百度云盘html网页制作步骤
  • 跟京东类似的网站百度游戏客服在线咨询
  • 教你如何做网站杭州数据推广
  • 网站建设包括哪些方面电商网络营销
  • 中劳网做网站品牌推广百度seo
  • 外包网站建设多少钱宁波网站建设制作报价
  • 经网站建设是什么经营范围使用最佳搜索引擎优化工具
  • 深喉咙企业网站系统北京竞价托管代运营
  • 服务器如何搭建网站注册百度账号免费
  • 仙游h5做网站互联网产品推广
  • wordpress建视频网站可以吗百度小说风云榜总榜
  • 上海市公安网站备案软文宣传
  • wordpress网站代码如何注册一个自己的网站
  • 做网站平台公司一句话让客户主动找你
  • 品牌高端网站制作重庆seo职位
  • 网站搭建计划书网络营销课程感悟
  • aspx网站做app百度推广官方投诉电话
  • 黄冈网站制作如何做网络营销推广
  • 个人网站教程aso优化工具
  • wordpress视屏东莞整站优化
  • python做网站好用吗山东seo百度推广
  • 温州网站建设 首选国鼎网络好网页设计模板图片
  • app网站开发多少钱百度推广助手怎么用
  • 深圳市住房和建设局官方网站查询游戏合作渠道
  • 中国交通建设监理协网站福建seo快速排名优化
  • 做企业网站怎么选操作系统神马网站快速排名软件
  • wordpress实时聊天seo优化推广工程师招聘
  • 做电池的外贸网站微信营销模式有哪些
  • 贵阳商城网站建设谷歌优化排名公司
  • 什么网站可以做动画搜索引擎优化排名优化培训