Skip to main content

Word Cloud

Sõnapilve komponent, mis on ehitatud d3-cloud peal.

Valikud

  • data | array: kas tekstide massiivi, millest sõnapilv genereeritakse, või, kui precalculated on seatud true, ja sõnade arvu objektide massiivi (võtmetega text ja value).. Default: [].
  • font | (string|function): accessor funktsioon, mis määrab iga sõna jaoks kirjatüübi näo. Aktsepteerib funktsiooni asemel ka konstanti. Default: 'serif'.
  • fontSizeMapper | function: accessor funktsioon, mis näitab iga sõna kirjasuurust. Vaikimisi on ( count - min + 1 ) / ( max - min + 6 ) * 30.0 + 14.0, kus min ja max tähistavad vastavalt minimaalset ja maksimaalset sõnade arvu.. Default: none.
  • height | number: sõnapilve kõrgus (px). Default: 600.
  • language | string: keele identifikaator (määrab eemaldatavad stoppsõnad). Default: 'en'.
  • minCount | number: kui see on määratud, siis lisatakse ainult sõnad, mis esinevad antud andmetes rohkem kui minCount korda.. Default: none.
  • saveButton | boolean: kontrollib, kas kuvatakse nuppu sõnapilve salvestamiseks pildina.. Default: true.
  • onClick | function: callback-funktsioon, mis käivitub, kui sõnapilve sõnal klõpsatakse. Default: onClick() {}.
  • padding | (function|number): juurdepääsufunktsioon või konstant, mis näitab iga sõna numbrilist polsterdamist. Default: 5.
  • precalculated | boolean: kontrollib, kas sõnapilv ootab eelnevalt arvutatud sõnade arvu massiivi või genereerib need antud tekstide jaoks.. Default: false.
  • rotate | (function|number): juurdepääsufunktsioon, mis näitab iga sõna pöördenurka (kraadides). Aktsepteerib funktsiooni asemel ka konstanti. Default: word => word.value % 360.
  • updateThreshold | number: uute dokumentide partii suurus "andmetes" enne sõnapilve uuesti renderdamist. Default: 5.
  • stopwords | array: täiendavad peatussõnad, mis tuleb enne sõnapilve esitamist eemaldada.. Default: [].
  • triggerRender | boolean: uuesti esitamine, kui andmekogum vahetatakse välja. Default: true.
  • style | object: CSS inline stiilid. Default: {}.
  • width | number: sõnapilve laius (px). Default: 700.

Näited

Live toimetaja
Tulemus
ReferenceError: Provider is not defined