Charts 在Canavsjs图表中将数字转换为阿拉伯语

Charts 在Canavsjs图表中将数字转换为阿拉伯语,charts,canvasjs,Charts,Canvasjs,我正在用Canavsjs从这里制作一个条形图 这是我的密码 我需要将y中的数字转换成阿拉伯语&在工具提示中也是如此! 我正在使用一个名为 function arNum(numb) { var str = numb.toString(); while (/(\d+)(\d{3})/.test(str.toString())) { str = str.toString().replace(/(\d+)(\d{3})/, '$1' + ',' + '$2')

我正在用Canavsjs从这里制作一个条形图

这是我的密码

我需要将y中的数字转换成阿拉伯语&在工具提示中也是如此! 我正在使用一个名为

    function arNum(numb) {
    var str = numb.toString();

    while (/(\d+)(\d{3})/.test(str.toString())) {
        str = str.toString().replace(/(\d+)(\d{3})/, '$1' + ',' + '$2');
    }

    var arabic = { "0": '٠', "1": '١', "2": '٢', "3": '٣', "4": '٤', "5": '٥', "6": '٦', "7": '٧', "8": '٨', "9": '٩' };
    var chars = str.split("");
    var newnum = new Array();

    for (var i = 0; i < chars.length; i++) {
        if (chars[i] == ",") newnum[i] = ",";
        else
            newnum[i] = arabic[chars[i]];
    }

    return newnum.join("");
}
我在D3中使用了这个函数,它工作得很好,但是我不能在canavsjs中实现它

谢谢你的帮助