vue-world-map
Vue World Map
A Vue JS Component for displaying dynamic data on a world map.
Map from amCharts
Installation
Install via npm using npm install vue-world-map
Usage
This component is most useful in creating a heat map for various countries. And will color countries differently based on a props passed.
The component requires a prop of countryData to be passed to it, which is a JS
object formatted like so.
{
US: 100,
CA: 120,
UK: 400,
}
Where the key is a country's ISO 3166 Code and the value is a numerical value associated with it.
API
| Props | Description | Optional |
|---|---|---|
| countryData | See Usage Section above for details | no |
| lowColor | Countries with lower values will be colored more strongly with this color | yes |
| highColor | Countries with higher values will be colored more strongly with this color | yes |
| defaultCountryFillColor | Countries with no data will default to this color | yes |
| countryStrokeColor | The color of the border around countries | yes |
Version History
| Version | Released | License |
|---|---|---|
| 1.0.0 | ISC | |
| 0.1.1 | ISC | |
| 0.1.0 | ISC |