1

updateCloropleth関数で奇妙な問題が発生しています。私はこの例に従いました:

https://github.com/markmarkoh/datamaps/releases/tag/v0.2.2

これが私の問題の例です。私がこれを行うとき:

map.updateChoropleth({
    "AFG": colorx
});

色が更新されます。ただし、これを行うと:

var countryx = "AFG";
map.updateChoropleth({
    countryx: colorx
});

うまくいきません。

countryx == "AFG"返すことを確認したtrueので、間違いなく同じ値です。変数colorxは問題なく渡すことができますが、変数countryxをキーとして渡すと機能が壊れるようです。

これがどのように、またはなぜ起こっているのか、何か考えはありますか?

4

1 に答える 1