首页 > 解决方案 > 如何在渲染 Vue 组件之前等待窗口对象中的变量?

问题描述

我有一个组件需要访问窗口对象内的变量。但它在加载之前呈现。那么在变量存在之前组件渲染是否存在任何解决方案延迟?

标签: vue.jsvue-component

解决方案


您可以尝试将其包装成

this.$nextTick(() => {
  // ur code here
})

nextTick 是一个等待 dom 完成加载并执行内部内容的函数。


推荐阅读