|
|
|
|
@ -129,7 +129,32 @@ class CommandPlatformLayout extends React.PureComponent { |
|
|
|
|
}); */ |
|
|
|
|
return `${currRouterData.name}`; |
|
|
|
|
}; |
|
|
|
|
setRemPc = () => { |
|
|
|
|
var docEl = document.documentElement, |
|
|
|
|
resizeEvt = "orientationchange" in window ? "orientationchange" : "resize", |
|
|
|
|
recalc = function () { |
|
|
|
|
var clientWidth = docEl.clientWidth; |
|
|
|
|
if (!clientWidth) return; |
|
|
|
|
if (location.href.indexOf("express") > -1) { |
|
|
|
|
docEl.style.fontSize = ""; |
|
|
|
|
} else if (clientWidth >= 7680) { |
|
|
|
|
docEl.style.fontSize = "100px"; //1rem = 100px
|
|
|
|
|
} else { |
|
|
|
|
docEl.style.fontSize = 100 * (clientWidth / 1920) + "px"; |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
if (!document.addEventListener) return; |
|
|
|
|
window.addEventListener(resizeEvt, recalc, false); |
|
|
|
|
document.addEventListener("DOMContentLoaded", recalc, false); |
|
|
|
|
// var whdef = 100 / 7680;
|
|
|
|
|
// var bodyWidth = document.body.clientWidth;
|
|
|
|
|
// var rem = bodyWidth * whdef;
|
|
|
|
|
// document.getElementsByTagName('html')[0].style.fontSize = rem + 'px';
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
componentDidMount(){ |
|
|
|
|
this.setRemPc() |
|
|
|
|
} |
|
|
|
|
render() { |
|
|
|
|
const { |
|
|
|
|
children, |
|
|
|
|
@ -141,7 +166,7 @@ class CommandPlatformLayout extends React.PureComponent { |
|
|
|
|
<ContainerQuery query={query} className={styles.main}> |
|
|
|
|
{params => ( |
|
|
|
|
<Context.Provider value={{ ...this.getContext(), ...params }}> |
|
|
|
|
<div className={classNames({ ...params, defaulthiew: true })} style={{ overflowX: scroll}}>{children}</div> |
|
|
|
|
<div className={classNames({ ...params, defaulthiew: true })} style={{ overflowX: scroll }}>{children}</div> |
|
|
|
|
</Context.Provider> |
|
|
|
|
)} |
|
|
|
|
</ContainerQuery> |
|
|
|
|
|