如何在javascript字符串转换代码
How in javascript string convert in code?
我遇到了一些麻烦;
我想更改代码在行标签(这是chart.js的参数)但是我的标签改变了我想设置这个参数
的例子从这个
var nData = {
labels: [1,2,3,4,5,6,7,8]
}
var nData = {
labels: [**"1,2,3,4,5,6,7,8,9"**]
}
从 var nData = {
labels: [1,2,3,4,5,6,7,8],
datasets: [
{
fillColor: "rgba(220,220,220,0)",
strokeColor: "rgba(220,220,220,1)",
highlightFill: "rgba(220,220,220,0.75)",
highlightStroke: "rgba(220,0,220,1)",
data: [array[0].amount, array[1].amount, array[2].amount, array[3].amount, array[4].amount, array[5].amount, array[6].amount,array[7].amount],
title : "My revenue"
}
]
};
var opts = {
scaleLineColor: "gray",
}
var ctx = document.getElementById("canvas").getContext("2d");
window = new Chart(ctx).Line(nData,opts);
}
,但是这个变体是行不通的。
var a="1,2,3,4,5,6,7,8";
var nData = {
labels: [eval(a)],
datasets: [
{
fillColor: "rgba(220,220,220,0)",
strokeColor: "rgba(220,220,220,1)",
highlightFill: "rgba(220,220,220,0.75)",
highlightStroke: "rgba(220,0,220,1)",
data: [array[0].amount, array[1].amount, array[2].amount, array[3].amount, array[4].amount, array[5].amount, array[6].amount,array[7].amount],
title : "My revenue"
}
]
};
var opts = {
scaleLineColor: "gray",
}
var ctx = document.getElementById("canvas").getContext("2d");
window = new Chart(ctx).Line(nData,opts);
}
如果我没理解错的话,就是:
nData.labels = [nData.labels.join()];
等于
nData.labels = [nData.labels.join(',')];
因为join
的默认值是逗号。
第三个选项是
nData.labels = [nData.labels.toString()];
在这种情况下也将返回所需的结果。
相关文章:
- JavaScript代码问题:我正在将对象转换为数组
- 如何将字母转换为二进制代码
- js代码从jQuery转换为原生代码
- 将javascript代码转换为jquery代码时出错
- Javascript到jQuery的转换代码
- 将代码转换为可重用对象
- 如何在html中将字符串转换为数字?以及如何将变量传递到scriptlet代码中
- 需要帮助编写在不使用toString的情况下将十进制转换为二进制的代码
- 将mongoose javascript代码转换为typescript.此引用丢失
- 应用将图表转换为图像的jqplot代码时Chrome挂起
- 将JQuery代码转换为等效的JavaScript代码
- 将Google AdWords转换跟踪(javascript)代码添加到PrestaShop/Smarty页面中
- Google Adwords转换代码集成到Prestashop中的CMS页面
- 如何在点击链接后添加Facebook转换代码
- Volusion Java Script -如何安装ROI跟踪转换代码
- 如何在javascript字符串转换代码
- Javascript:转换代码字符串和返回
- 有人能解释一下这个基本转换代码吗?
- 为什么以这种方式转换代码
- 理解简单的轮播转换代码