Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 如何使谷歌地图标记正确对齐在中间_Ruby On Rails 4_Gmaps4rails - Fatal编程技术网

Ruby on rails 4 如何使谷歌地图标记正确对齐在中间

Ruby on rails 4 如何使谷歌地图标记正确对齐在中间,ruby-on-rails-4,gmaps4rails,Ruby On Rails 4,Gmaps4rails,我在rails 4、ruby 2和gmaps4rails“1.5.6”中使用谷歌地图进行我的项目 但问题是我并没有在地图的中心找到标记,同时放大缩小侧栏也并没有出现 如果有人对这个问题有任何想法,请回复 模型动作 作为一种可实现的行为 def gmaps4rails_地址 html=完整地址(城市id、州id、国家id) self.location=(location+html) 位置 结束 def完整地址(城市id、州id、国家id) city\u name=MdmCity.get\u cit

我在rails 4、ruby 2和gmaps4rails“1.5.6”中使用谷歌地图进行我的项目 但问题是我并没有在地图的中心找到标记,同时放大缩小侧栏也并没有出现

如果有人对这个问题有任何想法,请回复

模型动作
作为一种可实现的行为

def gmaps4rails_地址
html=完整地址(城市id、州id、国家id)
self.location=(location+html)
位置
结束

def完整地址(城市id、州id、国家id)
city\u name=MdmCity.get\u city\u name(city\u id)
state\u name=MdmState.get\u state\u name(state\u id)
country\u name=MdmCountry.get\u country\u name(country\u id)
html=“#{city_name}#{state_name}#{country_name}”
html
结束

控制器动作

def编辑内容
@location_json=SeoContent.where(:id=>params[:id])。首先。到_gmaps4rails
结束

查看



我的问题。
1) 放大和缩小栏不会出现。
2) 标记器不在中间。
3) 如何提供信息窗口。
4) 如何提升该地址无效,这在google地图上不存在(例如:kdjfkdfhdfhd)
5) 为什么会自动调用此操作(def gmaps4rails_地址)。
6) 我也想从更新操作调用def gmaps4rails_地址如何?
7) 地图只向前走了一步?为什么
8) 我能在地图上指路吗


谢谢

显示代码+屏幕截图@a正在阅读任何建议??