javascript - 如何以角度读取css变量?
问题描述
为什么我无法以角度获取 css 变量内容?
我在 style.css 中添加变量如下:
:root {
--foo: "string";
}
并尝试getPropertyValue
在 app.component 中获取值:
ngOnInit() {
const y = document.body.parentElement.style.getPropertyValue('--foo');
console.log({ y }); // logs: "".
}
我使用 Chrome 的最新版本。
解决方案
推荐阅读
- jquery - Ajax 发布请求 - .empty() 函数由于某种原因无法正常工作
- hadoop - log4j + 设置 DEBUG 模式级别后,日志仍然显示为 INFO
- pytorch - 计算多维火炬张量中向量之间的欧几里得距离
- python - 如何在python中打印csv文件中的特定列?
- node.js - 如何修复 Azure Web 应用程序 WebSocket 中的错误
- python-3.x - Python列表打印 - 任一列表中缺失值的顺序和空间
- php - CSV 加载数据 infile 导致三倍大小的数据库 CSV
- docker - 更新后无法运行中间映像
- java - 使用 ExecutorService 和 JDBC 和 Sybase SQL 的 Java 多线程查询数据库
- google-play - Google Play 商店:更新被拒绝 - 不遵守 Google Play 开发者计划政策