jqplot - 销售人员页面中的刻度和标签重叠
jqplot - Ticks and labels overlap in salesforce page
我想知道如何在 Salesforce 中实施 jqplot
,刻度和标签重叠。就像这样:
我尝试调整所有内容,但仍然没有成功。
当我尝试旋转标签时,它甚至不会旋转标签。
我是这样做的:
function renderGraph(){
//Days of the month
var dayTicks = [[0,0],[1,1],[2,2],[3,3],[4,4],[5,5],[6,6],[7,7],[8,8],[9,9],
[10,10],[11,11],[12,12],[13,13],[14,14],[15,15],[16,16],[17,17],[18,18],[19,19],
[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],
[30,30],[31,31],[32,""]];
apiGraph = $.jqplot('chartdiv', [[1,363],[3,1122],[6,710]],{
seriesDefaults : { pointLabels: { show:true }},
axesDefaults : { labelRenderer : $.jqplot.CanvasAxisLabelRenderer,
tickRenderer : $.jqplot.CanvasAxisTickRenderer,
showTicks : true },
axes: {
xaxis: {
label: 'Days',
ticks:dayTicks
},
yaxis: {
tickOptions : {
labelPosition: 'middle',
angle:-30},
pad: 1.0,
label: 'Student',
min: 0,
max:10000
}
}});
}
我刚刚学习 jqplot 我不是很熟悉所有选项。
什么时候可能做错了?
感谢任何帮助。
我刚刚为您发布的代码段创建了一个 fiddle。
它对我来说很好用。
我认为您缺少必要的 jqPlot 文件。
确保在 <script>
标签中包含必要的文件
这是要包含的文件列表。您是否将这些文件包含在您的代码中?
- Jquery JS文件
- jquery.jqplot.min.js(jqPLot JS 文件)
- jqplot.canvasAxisLabelRenderer.min.js
- jqplot.canvasTextRenderer.min.js
- jquery.jqplot.min.css(jqPLot CSS 文件)
这是 link 到 fiddle :JS Fiddle Link
希望对您有所帮助:-)
我想知道如何在 Salesforce 中实施 jqplot
,刻度和标签重叠。就像这样:
我尝试调整所有内容,但仍然没有成功。 当我尝试旋转标签时,它甚至不会旋转标签。 我是这样做的:
function renderGraph(){
//Days of the month
var dayTicks = [[0,0],[1,1],[2,2],[3,3],[4,4],[5,5],[6,6],[7,7],[8,8],[9,9],
[10,10],[11,11],[12,12],[13,13],[14,14],[15,15],[16,16],[17,17],[18,18],[19,19],
[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],
[30,30],[31,31],[32,""]];
apiGraph = $.jqplot('chartdiv', [[1,363],[3,1122],[6,710]],{
seriesDefaults : { pointLabels: { show:true }},
axesDefaults : { labelRenderer : $.jqplot.CanvasAxisLabelRenderer,
tickRenderer : $.jqplot.CanvasAxisTickRenderer,
showTicks : true },
axes: {
xaxis: {
label: 'Days',
ticks:dayTicks
},
yaxis: {
tickOptions : {
labelPosition: 'middle',
angle:-30},
pad: 1.0,
label: 'Student',
min: 0,
max:10000
}
}});
}
我刚刚学习 jqplot 我不是很熟悉所有选项。 什么时候可能做错了?
感谢任何帮助。
我刚刚为您发布的代码段创建了一个 fiddle。 它对我来说很好用。
我认为您缺少必要的 jqPlot 文件。
确保在 <script>
标签中包含必要的文件
这是要包含的文件列表。您是否将这些文件包含在您的代码中?
- Jquery JS文件
- jquery.jqplot.min.js(jqPLot JS 文件)
- jqplot.canvasAxisLabelRenderer.min.js
- jqplot.canvasTextRenderer.min.js
- jquery.jqplot.min.css(jqPLot CSS 文件)
这是 link 到 fiddle :JS Fiddle Link
希望对您有所帮助:-)