javascript - 旋转标签 nvd3 折线图

标签 javascript angularjs d3.js svg nvd3.js

我想将 x 轴标签旋转 90 度,因为它们彼此重叠。我已经使用了rotateLabels,但它不是wotking

<nvd3-line-chart
      data="singleLineChartData"
      id="singleLineChart"
      width="800"
      height="200"
      showXAxis="true"
      showYAxis="true"
      tooltips="true"
      interactive="true"
      rotateLabels="90"
      useinteractiveguideline="true"
      xAxisTickValues="xAxisTickValuesFunction()"
      xAxisTickFormat="xAxisTickFormat()"
      color="colorFunction()"
      isArea="false"
      margin="{left:50,top:50,bottom:50,right:50}"
      showLegend="true"
      legendColor="colorFunction()"
      noData="No Data!">
      <svg></svg>
</nvd3-line-chart>

最佳答案

您必须使用'xaxisrotatelabels'而不是rotateLabels

<div ng-app='nvd3TestApp'>
    <div ng-controller="ExampleCtrl">
        <nvd3-line-chart
            data="exampleData"
            showXAxis="true"
            showYAxis="true"
            tooltips="true"
            xaxisrotatelabels ="90"
            interactive="true">
        </nvd3-line-chart>
    </div>
</div>

工作中Application

关于javascript - 旋转标签 nvd3 折线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38458533/

相关文章:

javascript - 以编程方式触发 svg rect 元素中的单击事件

javascript - 在 chrome/Alternatives 中,removeAllRanges 速度慢吗?

javascript - 如何停止 DataTables 实例已启动的所有当前正在进行的 Ajax 查询?

javascript - AngularJS - 禁用 float 过滤

Javascript 对象未显示所有结果

javascript - Django D3从mongodb读取csv数据来绘制图表

javascript - JavaScript 表达式中的多重赋值和语法解释

javascript - 如何在 Javascript 中制作每个句子

javascript - 在选择菜单中选择的值未发送到服务器

angularjs - Google Analytics(分析)插件未在仪表板中报告用户