Highcharts介紹詞雲6.禁用螺旋和highcharts顯示所有的話
我嘗試了,我面對它沒有記錄
- 如何禁用幾個問題螺旋性質和水平佈局?
- 所有單詞都未顯示。在下面的截圖中,恰好有500個單詞。但我看不到他們。
- 很多人的任何一方的空間。
我在這個詞雲中恰好有500個單詞。最小權重爲5,併爲每個附加單詞添加一個。所以權重範圍從5到505.
我試過這樣做,但沒用。
Highcharts.seriesTypes.wordcloud.prototype.deriveFontSize = function(relativeWeight) {
var maxFontSize = 48;
// Will return a fontSize between 0px and 25px.
let size = Math.floor(maxFontSize * relativeWeight);
return size < 8 ? 8 : size;
};
我已經設置寬度爲100%,但它仍然是不佔全區
UPDATE
我通過寫作禁用螺旋性質我自己的位置策略如下。只是Highcharts原來的例子的複製粘貼和禁用旋轉
var getRandomPosition = function getRandomPosition(size) {
return Math.round((size * (Math.random() + 0.5))/2);
};
var randomPlacement = function randomPlacement(point, options) {
var field = options.field,
r = options.rotation;
return {
x: getRandomPosition(field.width) - (field.width/2),
y: getRandomPosition(field.height) - (field.height/2),
rotation: 0
};
}
Highcharts.seriesTypes.wordcloud.prototype.placementStrategy.randomHorizontal = randomPlacement;
我還設置頁邊距。但它並沒有幫助
marginRight: 0,
marginLeft: 0
marginBottom: 0
chart.margin在一定程度上有所幫助。但嘗試調整圖表區域的窗格的大小,使其更寬一些。即使我們保留了保證金並且保證金爲零,您仍會看到仍然有很多空白。 –