垂直柱图中这句不明白

来源:5-5 H5ComponentBar扩展,垂直柱图实现

很想飞的鱼

2016-07-09

  var width = ( 100 / cfg.data.length ) >> 0 ;

这是怎么计算的呢?

写回答

1回答

Lyn

2016-07-11

宽度是要平均分配的。

如果有1项数据:

 var width = ( 100 / 1 ) >> 0 ; // 100 => 100%(每项的宽度)

如果有2项数据:

 var width = ( 100 / 2 ) >> 0 ; // 50 => 50%(每项的宽度)

如果有 9 项目数据:

 var width = ( 100 / 9 ) >> 0 ; // 11 => 11%(每项的宽度),100 / 9 == 11.111111 , 11.1111 >> 0  == 11


0
1
很想飞的鱼
非常感谢!
2016-07-11
共1条回复

Web App用组件方式开发全站

用HTML5/CSS3/JS流行技术,实现移动端可视化数据报告

3164 学习 · 516 问题

查看课程