Pereiti prie pagrindinio turinio

Word Cloud

Žodžių debesies komponentas, sukurtas ant d3-cloud.

Parinktys

  • data | array: arba tekstų masyvas, iš kurio generuojamas žodžių debesis, arba, jei precalculated nustatyta į true, žodžių skaičiaus objektų masyvas (su text ir value raktais).. Default: [].
  • font | (string|function): prieigos funkcija, nurodanti kiekvieno žodžio šrifto veidą. Taip pat priima konstantą vietoj funkcijos. Default: 'serif'.
  • fontSizeMapper | function: prieigos funkcija, nurodanti kiekvieno žodžio šrifto dydį. Numatytoji reikšmė yra ( count - min + 1 ) / ( max - min + 6 ) * 30,0 + 14,0, kur min ir max reiškia atitinkamai mažiausią ir didžiausią žodžių skaičių.. Default: none.
  • height | number: žodžių debesies aukštis (px). Default: 600.
  • language | string: kalbos identifikatorius (nustato šalintinus stopžodžius).. Default: 'en'.
  • minCount | number: jei nustatyta, įtraukti tik tuos žodžius, kurie duotuose duomenyse yra daugiau nei minCount kartų.. Default: none.
  • saveButton | boolean: kontroliuoja, ar rodyti mygtuką, skirtą žodžių debesiui išsaugoti kaip paveikslėlį.. Default: true.
  • onClick | function: grįžtamojo ryšio funkcija, iškviečiama, kai spustelėjamas žodis žodžių debesyje.. Default: onClick() {}.
  • padding | (function|number): prieigos funkcija arba konstanta, nurodanti kiekvieno žodžio skaitmeninį užpildą.. Default: 5.
  • precalculated | boolean: kontroliuoja, ar žodžių debesis tikisi iš anksto apskaičiuoto žodžių skaičiaus masyvo, ar jį sukurs duotiems tekstams.. Default: false.
  • rotate | (function|number): prieigos funkcija, nurodanti kiekvieno žodžio pasukimo kampą (laipsniais). Taip pat vietoj funkcijos priimama konstanta. Default: word => word.value % 360.
  • updateThreshold | number: naujų dokumentų, esančių data, partijos dydis, prieš atvaizduojant žodžių debesį.. Default: 5.
  • stopwords | array: papildomus sustabarėjusius žodžius, kuriuos reikia pašalinti prieš atvaizduojant žodžių debesį.. Default: [].
  • triggerRender | boolean: iš naujo atvaizduoti, kai keičiamasi duomenų rinkiniu.. Default: true.
  • style | object: CSS eilutės stiliai. Default: {}.
  • width | number: žodžių debesies plotis (px). Default: 700.

Pavyzdžiai

Tiesioginis redaktorius
Rezultatas
ReferenceError: Provider is not defined