You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
function refreshRem() {
var rem = docEl.clientWidth / 24;
docEl.style.fontSize = rem + "px"
flexible.rem = win.rem = rem
}
本地版本:
function refreshRem(){
var width = docEl.getBoundingClientRect().width;
if (width / dpr > 540) {
width = width * dpr;
}
var rem = width / 10;
docEl.style.fontSize = rem + 'px';
flexible.rem = win.rem = rem;
}
The text was updated successfully, but these errors were encountered:
dohkoxiaozu
changed the title
关于数据大屏板块自适应的问题
release-1.5.3版本、tag v1.5.4版本、tag v1.5.5版本,启动项目后,数据大屏板块没页面布局异常,没有根据浏览器大小进行自适应
Jun 28, 2023
dohkoxiaozu
changed the title
release-1.5.3版本、tag v1.5.4版本、tag v1.5.5版本,启动项目后,数据大屏板块没页面布局异常,没有根据浏览器大小进行自适应
release-1.5.3版本、tag v1.5.4版本、tag v1.5.5版本,启动项目后,数据大屏板块页面布局异常,没有根据浏览器大小进行自适应
Jun 28, 2023
Version
Node Version
16.17.0
Operating System Version
Windows 11 22H2
Expected Behavior
数据大屏页面能随浏览器大小进行自适应(不修改第三方库文件的前提下)
Actual Behavior
下载项目后,安装依赖,启动项目运行,登录后,访问头部栏的《数据大屏》,然后就会发现数据大屏页面的布局没有填充满屏,改变浏览器大小后布局也不会进行适应。
Additional Information
但是如果是使用相对应版本的官方docker镜像进行部署,数据大屏页面的布局是会自动填充满屏的,而且会随浏览器大小进行自适应。
root causes
官方上述的docker镜像部署后(如1.5.3版本),分析混淆后的代码后发现, lib-flexible 的文件里某个函数的逻辑与本地项目存在差异。
文件路径:node_modules/lib-flexible/flexible.js
官方docker版本:
本地版本:
The text was updated successfully, but these errors were encountered: