DataV-Team / DataV

Vue数据可视化组件库(类似阿里DataV,大屏数据展示),提供SVG的边框及装饰、图表、水位图、飞线图等组件,简单易用,长期更新(React版已发布)
http://datav.jiaminghi.com
MIT License
8.98k stars 1.77k forks source link

Dev #324

Open ZHDLFFY opened 3 months ago

ZHDLFFY commented 3 months ago

该PR的类型是? (至少选择一个)

该PR是否向下兼容? (选择任一)

如果为否,请描述冲突情况:

涉及到的ISSUE:

是否在Chrome浏览器下进行过测试?

如果这是一个新特性新组件相关的PR,请提供如下信息

提交新特性新组件前请先发起一个相关的ISSUE请求

其他信息: 原本的setAppScale方法 只对width做对比,本次修改是获取宽的比例和高的比例 ,拿到最小的值然后做transform,比如正常情况下我们的浏览器的高度有导航 栏,所以高度并不是1080,但是宽度却是1920的,所以此时 做对比 宽比是1920/1920=1 高是 小于1080的值/1080 结果小于1,所以scale 应该取高度比,如果打开了F12 则宽高比都小于1,此时需要获取最小的一个比值