perf[el-dragDialog]: use curring
This commit is contained in:
parent
9fbb028124
commit
f9d510ea78
|
@ -6,13 +6,13 @@ export default{
|
||||||
dragDom.style.cssText += ';top:0px;'
|
dragDom.style.cssText += ';top:0px;'
|
||||||
|
|
||||||
// 获取原有属性 ie dom元素.currentStyle 火狐谷歌 window.getComputedStyle(dom元素, null);
|
// 获取原有属性 ie dom元素.currentStyle 火狐谷歌 window.getComputedStyle(dom元素, null);
|
||||||
function getStyle(dom, attr) {
|
const getStyle = (function() {
|
||||||
if (dom.currentStyle) {
|
if (window.document.currentStyle) {
|
||||||
return dom.currentStyle[attr]
|
return (dom, attr) => dom.currentStyle[attr]
|
||||||
} else {
|
} else {
|
||||||
return getComputedStyle(dom, false)[attr]
|
return (dom, attr) => getComputedStyle(dom, false)[attr]
|
||||||
}
|
}
|
||||||
}
|
})()
|
||||||
|
|
||||||
dialogHeaderEl.onmousedown = (e) => {
|
dialogHeaderEl.onmousedown = (e) => {
|
||||||
// 鼠标按下,计算当前元素距离可视区的距离
|
// 鼠标按下,计算当前元素距离可视区的距离
|
||||||
|
|
Loading…
Reference in New Issue