wordpress 手机端模板三台网站seo
news/
2025/9/26 19:27:55/
文章来源:
wordpress 手机端模板,三台网站seo,平面设计培训费一般多少钱,做seo网站地图重要吗1.v-if和v-show的区别#xff1f; 都是可以控制元素的显示和隐藏 1.v-show是控制元素的display值来让元素显示和隐藏#xff1b;v-if显示#xff08;隐藏#xff09;时会把整个DOM元素添加#xff08;删除#xff09; 2.v-show只是简单的css切换#xff1b;v-if有一个局…1.v-if和v-show的区别 都是可以控制元素的显示和隐藏 1.v-show是控制元素的display值来让元素显示和隐藏v-if显示隐藏时会把整个DOM元素添加删除 2.v-show只是简单的css切换v-if有一个局部编译/卸载的过程切换这个过程中会适当的销毁和重建内部的事件监听和子组件 3.v-show的切换效率比较高v-if的效率比较低 2.如何理解MVVM? 是Model-View-ViewModel的缩写。前端开发的架构模式。 M模型对应的就是data的数据 V视图用户界面DOM VM视图模型Vue的实例对象连接View和Model的桥梁 核心就是提供对View和Model的双向数据绑定。当数据变化的时候ViewModel能监听到数据的变化自动更新视图当用户操作视图的时候ViewModel也可以监听到视图的变化然后通知数据进行改动这就实现了双向绑定。 ViewModel通过双向绑定把ViewModel连接起来他们之间的同步是自动的不需要人为干涉所以我们只需要关注业务逻辑即可不需要操作DOM同时也不需要关注数据的状态问题因为她是由MVVM统一管理。 3.v-for中的key值的作用是什么 key属性是DOM元素的唯一标识 作用 1.提高虚拟DOM的更新 2.若不设置key可能会触发一些bug 3.为了触发过渡效果 4.说一下你对vue生命周期的理解 组件从创建到销毁的过程就是它的生命周期。 创建 beforeCreate在这个阶段属性和方法都不能使用 created这里是实例创建完成之后完成了数据监测可以使用数据修改数据不会触发updated也不会更新视图 挂载 beforeMount完成了模板的编译虚拟DOM也完成创建即将渲染修改数据不会触发updated mounted把编译好的模板挂载到页面这里可以发送异步请求也可以访问DOM节点 更新 beforeUpdate组件数据更新之前使用数据是新的页面上的数据是旧的组件即将更新准备渲染可以改数据 updatedrender重新做了渲染这时数据和页面都是新的避免在此更新数据 销毁 beforeDestroy实例销毁前在这里实例还可以用可以清除定时器等等 destroyed组件已经销毁了全部都销毁 使用了keep-alive时会多出两个周期 activated组件激活时 deactivited组件被销毁时 5.在created和mounted去请求数据有什么区别 created在渲染前调用通常先初始化属性然后做渲染 mounted在模板渲染完成后一般都是初始化页面后再对元素节点进行操作 在这里请求数据可能会出现闪屏的问题created里不会 一般用created请求数据比较多 请求数据对DOM有影响那么使用created 如果请求的数据对DOM无关可以放在mounted
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/918703.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!