回复 2楼bj_zm的帖子
感谢对该问题的反馈。
style不会影响性能,但是各个浏览器的render策略不一样从。
你提供的信息来看,推测是问题出在Width:100%。这是一个动态的size计算过程,在Touch或其他行为执行期间,发生了影响parent Size的变化的情况,spreadjs 的host的size也会跟着改变,spreadjs内部会因为host size的改变而refresh。一旦这个行为频繁发生,会对性能有所影响。
你可以可以托管size的计算问题,在适当的时机动态的改变host的size,然后refresh,一样能够达到相应的效果。
当然,也有另一种推测,去掉这段style之后,spreadjs的size变小了,需要画的东西变少了,性能变好了。 |