0

y軸ラベルをスイスドイツスタイルにフォーマットする方法をハックせずに方法はありますか(例 -> 10000000 10'000'000)? 言語をスイス語に設定しようとしましたが、まだフォーマットされていません

google.load("visualization", "1", { "packages": ["corechart"], 'language': 'de_CH' })

私がそれをどの程度正確にしたいかの例を追加しました。今はハッキングしましたが、もっと良い方法があるかどうか疑問に思っています...

フォーマット例

4

2 に答える 2

0

これが私のハックです

//Format diagram y-axis labels
    var labelContainer = $($("#diagramPlaceholder").find("g")[1]).children("g:last-child").children("g");

    //Foreach x,y1,y2 labels do
    labelContainer.each(function() {
        var textContainer = $(this).find("text");
        //If labels contains valid number
        if (!isNaN(textContainer.text().replace(/\./g, '').replace(',', '.'))) {
            //Replace " . " chars with " ' " char
            textContainer.text(textContainer.text().replace(/\b[.]\b/g, '\''));
        }
    });
于 2013-04-30T09:57:47.380 に答える