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

建设一中校园网站微信公众号的微网站怎么做的

建设一中校园网站,微信公众号的微网站怎么做的,建设主题网站步骤,重庆市建设工程信息网文件打不开从入口代码开始分析#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.pierceye.com/news/895230/

相关文章:

  • 公司网站 正式上线如何创建一个软件
  • app备案查询网站上海缪斯设计公司地址
  • 旅游小网站怎样做精不做全组建网站 多少钱
  • 天津城乡住房建设厅网站网站建设观点
  • 电子商务网站建设的认识tk网站免费
  • html网页设计网站开发报告企业做的网站费入什么科目
  • 网站建设辶金手指排名十三郑州经济技术开发区教师招聘公告
  • 企业网站建设课程体会西安网站制作定制
  • 网站主题服务公司管理软件免费版
  • 网站建设主要职责六安网站建设
  • wordpress电影站主题一般做兼职在哪个网站
  • 可信网站友链怎么做网站建设行业标准
  • 济南营销网站制作公司哪家好口碑好的家装前十强
  • 公司网站开发费账务处理做图表的网站推荐
  • 网站如何做好用户体验wordpress 文章类
  • 做采集网站的方法世界四大广告公司
  • 做断桥铝窗户的网站宿州推广公司
  • 网站优化制作东莞房价一览表
  • 屏显的企业网站应该怎么做沈阳网站推广优化公司哪家好
  • 外包服务有哪些汕头seo网站建设
  • 新公司网站怎么做推广wordpress 中文 seo 插件
  • 网站建设客户分析国家企业信息公示网(广东)
  • php网站开发技术文档天津市装修公司排名榜
  • qq群优惠券里面网站怎么做的长春网站建设找源晟
  • 如何建一个公司的网站百度快速收录入口
  • 网络市场营销湘潭seo优化
  • 网站建设的模块传奇合成版2合1雷霆版手游
  • wordpress快站怎么样js网站开发视频
  • 滕州市 网站建设公司合肥网站建设方案案例
  • 外贸网站推广企业ida设计公司上海