Több

CartoDB változó számformátumok az infowindows-ban

CartoDB változó számformátumok az infowindows-ban


Megpróbálom a százalékos adatokat megjeleníteni a lebegő belépő ablak funkcióban. A százalékok tizedesekként jelennek meg, mivel az adatokat így töltötték fel.

Hogyan mondhatom el CartoDB ennek az adatoszlopnak az értékeit megszorozzuk 100-mal, ha az infowindow-ban jelennek meg anélkül, hogy módosítanunk kellene az eredeti adatokat?


Ha az információ már elkészült a bemutatott módon, és csak hiányzik a százalékos arány, akkor egy szuper egyszerű trükk az Ön számára.

Szerkesztheti az infowindows egyéni HTML-jét, ami azt jelenti, hogy azon kívül, hogy mely oszlopokat és címeket jeleníti meg ott, játszhat velük egy kicsit.

A megoldás egyszerű: csak be kell írnia egy '%' karaktert az oszlopnevek után az infowindows egyéni HTML kódjába. Figyelje meg, hogy az infowindows Bajusz sablonokat használ, ezért ha az {{column_name}} szót látja, ez azt jelenti, hogy az adott oszlopnak az adott ponttal kapcsolatos információi hozzáadódnak, amikor rákattintanak.

Ezzel az ötlettel egyszerűen felhasználhatja az "{{column_name}}%" elemet annak érdekében, hogy egy százalékjelet illesszen be a végén.

Hadd tegyem ezt vizuálisan hozzá, hogy egyszerűbb legyen: