首页 > 解决方案 > querySelectorAll 替代 vuejs nuxtjs

问题描述

我目前正在使用

var images = Array.from(this.$refs["dynaContent"].querySelectorAll("img"));

它适用于网页,但终端显示错误日志

ERROR  [Vue warn]: Error in nextTick: "TypeError: Cannot read property 'getElementsByTagName' of undefined"

在此处输入图像描述

我想用 dynacontent ref 定位 div 内的所有 img 标签,用 .dynamic-content 类定位 div

标签: javascriptvue.jsnuxtjs

解决方案


添加 if(process.client) 修复它。


推荐阅读