javascript - 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
解决方案
添加 if(process.client) 修复它。
推荐阅读
- vue.js - 按 id 返回文章——vue 路由器,vuex
- javascript - 在 Quill Rich Editor 中包含标题
- vb.net - 在vb中按降序报告项目
- html - 当数据库中的值发生更改(Codeigniter)时,如何刷新页面的一部分?
- primefaces - 简单模式下的 p:fileUpload 返回空指针错误
- javascript - 如何最好地显示活动的当地时间?
- java - java - 如何在java中嵌套方法以强制用户使用嵌套名称?
- flutter - 在 Positioned 小部件问题中使用 RaisedButton 小部件
- python - 如何让python根据来自串行侦听的传入字符串触发进程?
- java - 从多个 XML 文件中的值中减去固定数量