中软国际信息技术有限公司(单题)

题型 难易度 出现频率 浏览 评论
问答题 203 1
试题信息收集不易,转发请带上出处,不甚感谢!如果您对任何编程问题还有疑问,欢迎点击下方按钮向老师提问!
问答题

考察对vue.js框架时候熟悉,懂得其中的运行原理。


答:从创建一个实例到销毁的过程中一共有8个主要的步骤 创建前、创建后、挂载前、挂载后、更新前、更新后、销毁前、销毁后 可以简单的记忆: 创建、挂载、更新、销毁 。


讲完上面之后,简要的说一下每个阶段干得活是什么

beforeCreate(创建前):做一些初始化操作,初始化生命周期、事件、监听器、渲染函数、挂载的元素等,这个阶段data对象为null,数据还没有实例化。在项目上一般不在这个阶段做任何操作。

created(创建后):data对象已经实例化了,这个阶段通常会调用接口来初始化数据。

beforeMount:准备好需要渲染的节点,但还没有挂载 mounted :节点已经渲染完成,可以进行dom操作了。 beforeUpdate :监测到数据有变化,准备需要更新的信息

updated:渲染更新后的数据


重点讲created和mounted其它不重要的可以不用描述。

还能输入{{limitInput-commentDet.length}}个字符