Files
railwaysystem/RuoYi-Vue/ruoyi-ui/node_modules2/@antv/dom-util/lib/get-style.js
T
2026-09-10 15:40:10 +08:00

26 lines
720 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
/**
* 获取样式
* @param {Object} dom DOM节点
* @param {String} name 样式名
* @param {Any} defaultValue 默认值
* @return {String} 属性值
*/
function getStyle(dom, name, defaultValue) {
var v;
try {
v = window.getComputedStyle ?
window.getComputedStyle(dom, null)[name] :
dom.style[name]; // 一般不会走到这个逻辑,dom.style 获取的是标签 style 属性,也不准确
}
catch (e) {
// do nothing
}
finally {
v = v === undefined ? defaultValue : v;
}
return v;
}
exports.default = getStyle;
//# sourceMappingURL=get-style.js.map