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

县级门户网站建设运营成本wordpress返回上页

县级门户网站建设运营成本,wordpress返回上页,网站建设 深圳信科公司,长春自媒体公司从入口代码开始分析#xff0c;我们先来分析 new Vue 背后发生了哪些事情。我们都知道#xff0c;new 关键字在 Javascript 语言中代表实例化是一个对象#xff0c;而 Vue 实际上是一个类#xff0c;类在 Javascript 中是用 Function 来实现的#xff0c;来看一下源码我们先来分析 new Vue 背后发生了哪些事情。我们都知道new 关键字在 Javascript 语言中代表实例化是一个对象而 Vue 实际上是一个类类在 Javascript 中是用 Function 来实现的来看一下源码在src/core/instance/index.js 中。 function Vue(options) {if (process.env.NODE_ENV ! production !(this instanceof Vue)) {warn(Vue is a constructor and should be called with the new keyword)}this._init(options) } 可以看到 Vue 只能通过 new 关键字初始化然后会调用 this._init 方法 该方法在 src/core/instance/init.js 中定义。 Vue.prototype._init function (options?: Object) {const vm: Component thisvm._uid uidlet startTag, endTagif (process.env.NODE_ENV ! production config.performance mark) {startTag vue-perf-start:${vm._uid}endTag vue-perf-end:${vm._uid}mark(startTag)}vm._isVue trueif (options options._isComponent) {initInternalComponent(vm, options)} else {vm.$options mergeOptions(resolveConstructorOptions(vm.constructor),options || {},vm)}if (process.env.NODE_ENV ! production) {initProxy(vm)} else {vm._renderProxy vm}vm._self vminitLifecycle(vm)initEvents(vm)initRender(vm)callHook(vm, beforeCreate)initInjections(vm)initState(vm)initProvide(vm)callHook(vm, created)if (process.env.NODE_ENV ! production config.performance mark) {vm._name formatComponentName(vm, false)mark(endTag)measure(vue ${vm._name} init, startTag, endTag)}if (vm.$options.el) {vm.$mount(vm.$options.el)} } Vue 初始化主要就干了几件事情合并配置初始化生命周期初始化事件中心初始化渲染初始化 data、props、computed、watcher 等等。 总结 Vue 的初始化逻辑写的非常清楚把不同的功能逻辑拆成一些单独的函数执行让主线逻辑一目了然这样的编程思想是非常值得借鉴和学习的。 由于我们这一章的目标是弄清楚模板和数据如何渲染成最终的 DOM所以各种初始化逻辑我们先不看。在初始化的最后检测到如果有 el 属性则调用 vm.$mount 方法挂载 vm挂载的目标就是把模板渲染成最终的 DOM那么接下来我们来分析 Vue 的挂载过程。
http://www.yutouwan.com/news/426573/

相关文章:

  • 淘宝刷单网站制作演出公司网站建设
  • 临沂做网站建设公司徐州建设工程网官网
  • 沈阳酒店企业网站制作高端网站建设 南京
  • 天津智能网站建设找哪家网络建设公司排名
  • 水务局政务网站建设工作总结宁夏做网站好的公司
  • 常州酒店网站建设山东泰安网络科技有限公司
  • 网站主机一个g商城官方平台入口
  • 网站开发总体设计wordpress 前台登陆
  • 佛山本科网站建设永康好口碑关键词优化
  • 长安网站建设多少钱网页制作软件哪里有
  • 昆明网站制作代理网站一级域名和二级域名区别
  • 担路做网站开发网站
  • 微信的网站建设重庆网站建设的培训机构
  • 中卫网站设计公司有哪些大数据营销成功案例
  • 企业门户网站建设现状网站建设专家工作总结
  • 网站后台上传图片做难吗xammp如何按wordpress
  • 关闭网站弹窗代码网站编辑做seo好做吗
  • 网站域名收费wordpress完美商城
  • 烟台企业自助建站系统为什么要做个人网站
  • 网站seo诊断工具做衣服 网站
  • 如何入侵网站后台密码佛山vi设计
  • 官方网站建设银行年利息是多少自己电脑做网站主机
  • 足球网站模板下载室内在线设计平台
  • 重庆如何做聚政网站网站备案幕布照如何做
  • 环保网站建设方案wordpress 分类信息主题
  • 绵阳哪个网站做外卖做的好尚海整装官网门店电话
  • 济南做设计公司网站网站建设的流程简答题
  • php做网站毕设答辩问什么做免费资料分享网站会不会涉及版权
  • 万网网站空间服务范围深圳网站开发的公司
  • 阿里建站平台官网广告合作