文章详情页
javascript - 这里为啥会报错?
浏览:250日期:2023-04-13 18:42:35
问题描述


如何修改
问题解答
回答1:报错很明显啊。this.contentli[i]中没有style这个属性
不清楚的话就在上面一行打印console.log(this.contentli[i]);
回答2:你console.log(this.contentli[i])试试,如果返回的不是dom对象,那就是代码有误。。
回答3:无法访问到this.contentli[i].style属性,因为this.contentli[i]属性未定义,未定义的对象的.style当然无法访问。
先检查一下你在运行时this.contentli[i]的值,然后结合这句上面定义this.contentli[i]的代码,排查this.contentli[i]未定义的原因。
回答4:this.contentli[i]是undefined,应该是i值超过了this.contentli.length - 1,即this.contentli的最大下标。
标签:
JavaScript
相关文章:
1. python - pymysql建立连接出错2. 数据结构 - java翻转链表是如何实现的?3. python - 正则表达式匹配和原生字符的问题4. CSS3中background-size的问题5. javascript - vue webpack打包问题6. javascript - VUE 递归写的树状组件,怎么向外传递事件?7. nginx反向代理配置访问后台,基础问题?8. css3 - Firefox 字号相对IE、Chrome更大,如何在CSS中统一?9. 请教一个mysql数据迸发问题10. MYSQL代码执行错误:FUNCTION any_value does not exist
排行榜

网公网安备