0
마커 목록을 사이드 바에 분류하는 방법이 있습니까? 사람, 장소, 버스 정류장 등의 목록 예를 들어 목록을 별도로 추가하고 싶습니다. 나는 문제를 잘 설명하기를 바랍니다.gmaps4rails - 마커 목록 분류
마커 목록을 사이드 바에 분류하는 방법이 있습니까? 사람, 장소, 버스 정류장 등의 목록 예를 들어 목록을 별도로 추가하고 싶습니다. 나는 문제를 잘 설명하기를 바랍니다.gmaps4rails - 마커 목록 분류
물론 가능합니다. 컨트롤러에서
@json = your_scope.to_gmaps4rails do |marker, object|
marker.json({ category: object.category }) # I assume you have the category info in a category method
end
그런 다음 당신은 콜백에서, 사이드 바 직접 만들어야합니다 :
Gmaps.map.callback = function() {
for (var i = 0; i < this.markers.length; ++i) {
if (this.markers[i].category == "foo")
{ addMarkerToFooList(this.markers[i]);}
...
}
};
는 사이드 바 생성에 영감 here을 가져 가라.