大家好,最近小弟在制作页面上遇到些问题
想来此请教一下个位。
要使用angular及d3制作dashboard的后台页面
当中d3的图表,会依照div的宽度去重画
有将抓到的宽度作为参数
不过页面上有个sidebar,在点开的时后,会调整dashboard的
宽,可里头设定为参数的div宽度却没有跟着改变,因此图表
就没有重画。
我有尝试在sidebar显示的当下去重新抓取div的宽
不过那时后的画面已经改变,所以抓到的宽并不是改变后的宽
而是当下的值
有没有其他方式抓取div改变后的宽呢?
谢谢。