文章详情页
javascript - vue怎么获取页面元素样式为空?
浏览:244日期:2023-06-05 15:53:53
问题描述


获取到html元素对象后,输出它的样式全部为空怎么解决?
问题解答
回答1:你可以不使用 $ref,而使用 $el 来获取当前组件的根 DOM 元素。如果涉及 canvas,那么需要注意不应对 canvas 的 context 对象获取样式,而应对 canvas 对应的 DOM 元素获取样式。
回答2:试试 window.getComputedStyle(document.documentElement)
回答3:获取外联样式是需要这么写的,你那个只能获取内联样式
let style = window.getComputedStyle(element, [pseudoElt]);element 用于获取计算样式的ElementpseudoElt 可选指定一个要匹配的伪元素的字符串。必须对普通元素省略(或null)。
标签:
JavaScript
相关文章:
1. PHP类属性声明?2. javascript - 在 vue里面用import引入js文件,结果为undefined3. javascript - Nodejs服务器中 应该何时res.end()呢?4. PHP怎么升级?升级会导致老的网站程序不能用吗?5. python这个错误怎么处理pymysql.err.ProgrammingError: (1064, ’ at line 1")6. node.js - 我是一个做前端的,求教如何学习vue,node等js引擎?7. 存储过程 - Mysql时间参数 问题8. 修改my.cnf后mysql无法运行???9. mysql主从 - 请教下mysql 主动-被动模式的双主配置 和 主从配置在应用上有什么区别?10. php - mysql多表查询
排行榜

网公网安备