2016-07-04 8 views
1

Choropleth Chartのdcleafletバージョン0.2.3では、ポップアップが機能しないか、レンダリングされません。間違っているのですか他の誰かに起こりますか?私はそれを修正して幸せになるだろうが、私はいくつかの助けが必要です。dcjs.leaflet from addons Choroplethのポップアップが機能しない

.renderPopup(true) 
    .popup(function(d,feature) { 
    return feature.properties.name+" : "+d.value; 
    }); 

とにかく、任意のヘルプは本当にアドオンの進歩

答えて

0

ポップアップで

https://github.com/dc-js/dc.leaflet.js/issues/22

感謝をいただければ幸いにも私のために動作しませんでした。ただし、標準のdc_leaflet.markerChart関数に同じロジックを適用し、ポップアップを実現することができます。ここで

は働いていた使用例です:

var marker = dc_leaflet.markerChart("#demo1 .map", groupname) //map formatting 
     .dimension(restaurantNames) 
     .group(restaurantsGroup) 
     .width(700) //was 600 
     .height(500) 
     .center([43.733372, -79.354782]) //was 42.69,25.42 
     .zoom(11) //was 7s 
     .cluster(true) //was true 
     .valueAccessor(function(kv) { 
      return kv.value.count; 
     }) 
     .locationAccessor(function(kv) { 
      return [kv.value.latitude,kv.value.longitude] ; 
     }) 
     .popup(function(kv,marker) { 
      return kv.value.name + " - " + kv.value.stars + " * - " + 
      kv.value.price_range + "$"; 
     }); 
関連する問題