- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs
Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
26 lines
720 B
JavaScript
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
|