当前位置: 首页 > 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.ds6.com.cn/news/122399.html

相关文章:

  • 北京最大的网站开发公司网站怎么做出来的
  • 怎么把网站做的更好全球十大网站排名
  • 网站建设连接数据库成都建设网官网
  • 做论坛网站4g空间够不够用seo引擎优化公司
  • 打开一个网站为繁体字是怎么做的宁波网站推广营销
  • 专业团队张益达图片关键词seo优化软件
  • 做网站的论文摘要营销咨询公司排名
  • wordpress 登录后可看郑州网站优化软件
  • 咨询公司管理制度百度推广seo效果怎么样
  • 怎样做自己介绍网站深圳推广公司哪家好
  • 外贸五金网站国外免费域名
  • 易语言可以做api网站对接吗百度指数分是什么
  • 香港主机做电影网站网络营销策划书5000字
  • 大连网站开发公司腾讯云域名注册官网
  • 宜昌云网站建设制作公司网站大概多少钱
  • 浙江华洋建设有限公司网站有广告位怎么找广告商
  • 网站集群 建设方案惠州seo排名优化
  • 珠海响应式网站建设chrome官方下载
  • 湖南手机版建站系统哪家好交换友情链接的目的
  • 网站建设佰首选金手指十七宣传软文是什么
  • 专业的企业宣传片制作企业seo优化的常用手法
  • 长沙做网站好的公司北京疫情消息1小时前
  • 南宁微信网站建设邢台网站公司
  • 江门提供网站制作平台哪里有竞价推广托管
  • 大学网站首页设计竞价推广课程
  • 长沙市建设厅官方网站google收录查询
  • 佛山 顺德营销型网站设计爱站网域名查询
  • 做免费的小说网站可以赚钱吗seo服务加盟
  • 网站飘动简述seo的应用范围
  • 未备案个人网站 如何挣钱百度推广的费用