plotOptions: {
series: {
pointWidth: 30,
pointPadding: 0.2,
borderWidth: 0,
dataLabels:{//将值显示在柱状图的上面
enabled:true,
crop:false,
overflow:'none'
}
}
}
因为字符串的长度太长时,字符串可能会旋转,为了保证其换行显示而不是旋转相应的角度,可以设置如下选项:
xAxis: {
type:'category',
categories: [],
labels: {
autoRotationLimit: 5//图表显示时按单词换行,所以后台传过来的字符串句子中设置适当的间隔
}
}
plotOptions: {
series: {
colorByPoint:true,
pointWidth: 30,
pointPadding: 0,
borderWidth: 0,
dataLabels: {
enabled:true,
crop:false,
overflow:'none'
}
}
}
为了设置自己定义的颜色,可以在option中设置一个colors数组。
不要先定义一个option1,然后将option1的值直接赋值给option2 : option2 = option1, 因为option1为引用类型,这样会造成option1和option2的引用值相同 ,它们的修改会相互影响。
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
然后设置一个隐藏的input标签来保存该路径:
var url = $("#basePath").val()+"rsd/rsdExtraction.json";
InputStream in=Correlation.class.getClassLoader().getResourceAsStream("com/www/test/tt.py");
public static final String readFile(String path) {
BufferedReader reader = null;
String returnStr = "";
try {
InputStream in=Util.class.getClassLoader().getResourceAsStream(path);//相对工程路径,类加载器会从src开始查找
InputStreamReader inputStreamReader = new InputStreamReader(in, "UTF-8");
reader = new BufferedReader(inputStreamReader);
String tempString = null;
while ((tempString = reader.readLine()) != null) {
returnStr += tempString;
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (reader != null) {
try {
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return returnStr;
}