vue3组件通过props传递数据如何拿到更新后的dom的问题?

2023-01-13 0 572

vue3模块透过propsSRAM怎样领到预览后的dom的难题?

那时有这种两个市场需求是两个表明框长度一般来说文本远远超过暗藏并得出提示信息文本.

软件系统

采用dom的scrollWidth和dom的offsetWi

遇到的难题

下面的计划是可取的,但难题是怎样静态的去窃听dom的长度来展开静态的略去暗藏,坚信列入承庆我差,我一已经开始就想的是在子模块中的updated钳子表达式中去操作方式那个dom,不过好景不常请看下面两张相片,这张相片的约莫原意是假如你须要在模块预览后操作方式dom请采用nextTick().

vue3组件通过props传递数据如何拿到更新后的dom的问题?

怎样化解

难题是找出了但怎样化解因此怎样科学合理的采用nextTick(),再者nextTick()的基本原理只说两个大i总共有四个模块,我重点项目讲一讲第二个模块第二个模块中除{deep: true,immediate:true}那些特性之外除了两个特性是flush:post即使要静态的窃听统计数据的长度与否远远超过暗藏虽然在watch中从那以后nextTick() api.约莫是甚么原意呢?请看下面

vue3组件通过props传递数据如何拿到更新后的dom的问题?
vue3组件通过props传递数据如何拿到更新后的dom的问题?

他们看见vue中是先继续执行窃听器,接着预览dom,第二次为null原因是dom还没聚合.当我点选第二次和第二次的时候那个时候

vue3组件通过props传递数据如何拿到更新后的dom的问题?

总结

vue3组件通过props传递数据如何拿到更新后的dom的问题?

总结

主要是透过再watch中窃听统计数据的变化领到dom的变化最后做出实时的响应变化.世上无难事,只要你肯放弃,加油.

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务