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

做一个中英文网站多少钱微信网站开发软件

做一个中英文网站多少钱,微信网站开发软件,网站后台怎么打开,如何做团购网站中的美食地处地图功能Description 生命周期图#xff1a; 可以理解vue生命周期就是指vue实例从创建到销毁的过程#xff0c;在vue中分为9个阶段#xff1a;创建前/后#xff0c;载入前/后#xff0c;更新前/后#xff0c;销毁前/后#xff0c;其他#xff1b;常用的有#xff1a;created 可以理解vue生命周期就是指vue实例从创建到销毁的过程在vue中分为9个阶段创建前/后载入前/后更新前/后销毁前/后其他常用的有createdmounteddestroyed。 一、创建实例 1、beforeCreate这个阶段实例已经初始化只是数据观察与事件机制尚未形成不能获取DOM节点没有data没有el 使用场景因为此时data和methods都拿不到所以通常在实例以外使用 2、created实例已经创建仍然不能获取DOM节点有data没有el 使用场景模板渲染成html前调用此时可以获取data和methodsso 可以初始化某些属性值然后再渲染成视图异步操作可以放在这里。 二、载入数据 1、beforeMount是个过渡阶段此时依然获取不到具体的DOM节点但是vue挂载的根节点已经创建有data有el 2、mounted数据和DOM都已经被渲染出来了 使用场景模板渲染成html后调用通常是初始化页面完成后再对数据和DOM做一些操作需要操作DOM的方法可以放在这里 三、更新 1、beforeUpdate检测到数据更新时但在DOM更新前执行 2、updated更新结束后执行 使用场景需要对数据更新做统一处理的如果需要区分不同的数据更新操作可以使用$nextTick 四、销毁  1、beforeDestroy当要销毁vue实例时在销毁前执行 2、destroyed销毁vue实例时执行。 使用场景可以把变量和计时器去掉尤其是量大的变量以及计时器。 五、其他  .$nextTick() 将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它然后等待 DOM 更新。它跟全局方法 Vue.nextTick 一样不同的是回调的 this 自动绑定到调用它的实例上。 与 updated 有些类似this.$nextTick() 可以用作局部的数据更新后DOM更新结束后的操作全局的可以用 updated 生命周期函数。 errorCaptured() 当捕获一个来自子孙组件的错误时被调用此钩子会收到三个参数错误对象、发生错误的组件实例以及一个包含错误来源信息的字符串。此钩子可以返回 false 以阻止该错误继续向上传播。 相关面试题 1、什么是 vue 生命周期有什么作用 答每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做 生命周期钩子 的函数这给了用户在不同阶段添加自己的代码的机会。ps生命周期钩子就是生命周期函数例如如果要通过某些插件操作DOM节点如想在页面渲染完后弹出广告窗 那我们最早可在mounted 中进行。 在相应的周期做相应的事情这样更加清晰明了比如我们在初始化阶段我们请求数据比如我们想去获取Dom上的一些属性那么就需要在挂载完进行执行如果我们想要知道数据之间的变化我们需要在更新后阶段可以拿到如果我们想要在离开组件的时候清理一些缓存那就非destroyed莫属了。 2、created和mounted的区别 created一般是在html渲染前的操作此时el还是undefineddata已经存在。这里不能对dom进行操作。 mounted一般是在html渲染完成后的操作此时eldata都已经加载完成一般对dom的操作都写在mounted中例如获取innerHTML初始化echarts的时候。 3、第一次页面加载会触发哪几个钩子 答beforeCreate created beforeMount mounted 4、简述每个周期具体适合哪些场景 beforeCreate在new一个vue实例后只有一些默认的生命周期钩子和默认事件其他的东西都还没创建。在beforeCreate生命周期执行的时候data和methods中的数据都还没有初始化。不能在这个阶段使用data中的数据和methods中的方法 createdata 和 methods都已经被初始化好了如果要调用 methods 中的方法或者操作 data 中的数据最早可以在这个阶段中操作 beforeMount执行到这个钩子的时候在内存中已经编译好了模板了但是还没有挂载到页面中此时页面还是旧的 mounted执行到这个钩子的时候就表示Vue实例已经初始化完成了。此时组件脱离了创建阶段进入到了运行阶段。 如果我们想要通过插件操作页面上的DOM节点最早可以在和这个阶段中进行 beforeUpdate 当执行这个钩子时页面中的显示的数据还是旧的data中的数据是更新后的 页面还没有和最新的数据保持同步 updated页面显示的数据和data中的数据已经保持同步了都是最新的 beforeDestoryVue实例从运行阶段进入到了销毁阶段这个时候上所有的 data 和 methods 指令 过滤器 ……都是处于可用状态。还没有真正被销毁 destroyed 这个时候上所有的 data 和 methods 指令 过滤器 ……都是处于不可用状态。组件已经被销毁了。 5、vue获取数据在哪个周期函数 答一般 created/beforeMount/mounted 皆可。 比如如果你要操作 DOM , 那肯定 mounted 时候才能操作。
http://www.dnsts.com.cn/news/111770.html

相关文章:

  • 渭南网站制作学校系统架构有哪几种
  • 如何做logo模板下载网站网站如何吸引
  • php旅游网站cms北京手机软件开发公司
  • 淘宝装修免费模板有哪些网站wordpress添加视频的两个常用方法
  • 网站的目标做网站需要那些软件
  • 做营销型网站费用网站后台上传不了图片
  • 天津企业网站排名优化上海高端网页设计
  • 峨山网站建设如何查询企业信息
  • 无障碍网站建设的摘要哪个网站可以做条形码
  • 怎么知道网站的ftpwordpress5更换后台主题
  • 建设企业网站企业网银龙岗网站设计
  • 玉山县建设局网站搭建局域网
  • 哪有做网站营销推广活动策划
  • 广州建设集团网站河北网站开发
  • 合肥网站开发外包公司网站该怎么找到
  • 快速制作网站公司管理系统是系统软件吗
  • 政协门户网站建设谷歌搜索引擎363入口
  • 网站建设与实践心得体会网站的商业授权
  • 月子中心网站设计工会教工之家网站建设
  • 深圳哪家网站建设的公司好摄影赚钱的网站
  • 建站服务网络公司山东网站制作公司排名
  • 做首饰网站建网站需要了解哪些网站建设知识
  • 专业的网站建设专业平台怎样做网络宣传
  • 北京市住房和城乡建设部网站首页数字货币众筹网站开发
  • 上海网站备案核验单状态查询大型大型网站制作
  • 东莞网站建设功能建站网站插件
  • 用家庭宽带做网站廊坊做网站1766534168
  • 长春做网站推荐选吉网传媒好软件工程造价师
  • 这2个代码 找做网站的 安装一下天元建设集团有限公司恒大
  • 东莞网站网络推广上海公共招聘网个人简化版