0
我试图根据服务器获取的某些参数更改图表的宽度。nvd3图表绘制图表后,更改图表宽度(图表的包装div)不刷新
图表宽度发生了变化(我可以看到通过检查元素)但在UI中没有更改。
<div class="outer">
<div class="inner">
<nvd3 options="options2" data="data2"></nvd3>
</div>
</div>
div.outer { overflow: scroll; }
div.outer .inner { width: 500px; }
$scope.clickme = function(){
var chartWidth = peopleNumbers * 200000 + "px";
document.getElementsByClassName("inner")[0].style.width = chartWidth;
}
,如果我将其设置为conastant somethimes它在UI太
document.getElementsByClassName("inner")[0].style.width = "20000px";