我在我的网页上使用chart.js图表,我需要指定图表轴的最小值和最大值。我可以很容易地使用下面显示的代码来指定图表的x轴的最小值和最大值,但是...
options: {
scales: {
xAxes: [{
ticks: {
max: 100,
min: 0,
但是,根据javascript变量'Subject‘的值,我需要有不同的最小值和最大值。
所以,我需要这样的代码:
options: {
scales: {
xAxes: [{
ticks: {
if(Subject == 'English'){
return "max: 100,";
} else {
return "max: 50,";
}
min: 0
但是这段代码显示"token not valid“错误消息。如何在javascript选项规范区域内正确插入条件语句?
发布于 2018-10-17 08:13:41
你试过ternary吗?
options: {
scales: {
xAxes: [{
ticks: {
max: (Subject == 'English') ? 100 : 50,
min: 0,
发布于 2021-05-08 05:34:04
您可以在选项之外编写if语句,这对我很有效:
if(Subject == 'English'){
max1= 100;
} else {
max1= 50;
}
然后:
options: {
scales: {
xAxes: [{
ticks: {
max: max1,
min: 0,
https://stackoverflow.com/questions/52845581
复制相似问题