2

ここからデモフィドルを見ることができます;

{
    "type":"wordcloud",
    "options":{
    "text":"...", /*text takes string values from REST so dont wanna manipulate it*/
    "step-angle":45,
    "step-radius":50
  },
}

すべてのロシア語と中国語の単語に加えて、いくつかのトルコ語の文字がこのデモで機能していないことがわかります。以前はハイチャートを使用していたため、チャートの種類を変更したくありません。d3 が最善の解決策かもしれませんが、チャートが多すぎるため、私には負担が大きすぎます。

機能しない文字: ç,ı,ğ,ş,ü すべてロシア語と中国語

4

2 に答える 2

3

ZingChart サポート チームが今日、私の電子メールに返信しました。彼らはこの問題を解決しました。これが解決策です。

jsfiddle.net/Lzr80erh/1/

彼らは次のような新しい機能を zingchart ライブラリに追加します。

var myconfig = {
    "graphset":[
     {
      "type":"wordcloud",
      "options":{
        "text":"hello angularjs istanbul russia dağ çççç Добрый вечер 你好",
        "step-angle":45,
        "step-radius":50
      }
     }
    ]
}
zingchart.render({ 
id : 'myChart', 
data : myConfig, 
height: "100%", 
width: "100%" 
});

サポートチームに感謝します。

于 2016-05-13T11:07:58.483 に答える
2

他の言語の文字の問題を修正しました。次のスニペットで元の例を参照できます。

var myConfig = {
  "graphset": [{
    "type": "wordcloud",
    "options": {
      "text": "hello angularjs istanbul russia dağ çççç Добрый вечер 你好",
      "step-angle": 45,
      "step-radius": 50
    }
  }]
};

zingchart.render({
  id: 'myChart',
  data: myConfig,
  height: "100%",
  width: "100%"
});
html,
body,
#myChart {
  height: 100%;
  width: 100%;
}
<!DOCTYPE html>
<html>

<head>
  <script src='https://cdn.zingchart.com/2.3.3/zingchart.min.js'></script>
  <script>
    zingchart.MODULESDIR = "https://cdn.zingchart.com/2.3.3/modules/";
    ZC.LICENSE = ["569d52cefae586f634c54f86dc99e6a9", "ee6b7db5b51705a13dc2339db3edaf6d"];
  </script>
</head>

<body>
  <div id='myChart'></div>
</body>

</html>

于 2016-05-13T16:50:35.503 に答える