InfoBoxBuilder gmaps4rails v2无法正常工作

酷睿2

我的地图处理程序是

map_handler = Gmaps.build('Google', { markers: { maxRandomDistance: null }, builders: { Marker: InfoBoxBuilder} });

我已经在布局中添加了:

<script src='//google-maps-utility-library-v3.googlecode.com/svn/tags/infobox/1.1.9/src/infobox_packed.js' type='text/javascript'></script>

并且我已经在资产中添加了文件infoboxbuilder.js.cofee,并具有以下覆盖:

class InfoBoxBuilder extends Gmaps.Google.Builders.Marker # inherit from base builder


 # override method
  create_infowindow: ->
    return null unless _.isString @args.infowindow

boxText = document.createElement("div")
boxText.setAttribute("class", 'yellow') #to customize
boxText.innerHTML = @args.infowindow
@infowindow = new InfoBox(@infobox(boxText))

@bind_infowindow()

  infobox: (boxText)->
    content: boxText
    pixelOffset: new google.maps.Size(-140, 0)
    boxStyle:
      width: "280px"

但是,当我加载网站时,出现此JavaScript错误且没有地图:

ReferenceError: InfoBoxBuilder is not defined
呼吸暂停

刚意识到你的错误

更换

 class InfoBoxBuilder

class @InfoBoxBuilder

@fyi 告诉coffeescript将对象附加到窗口对象。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Gmaps4Rails V2 setVisible

来自分类Dev

gmaps4rails v2-地图类型

来自分类Dev

Gmaps4rails V2-更改默认缩放

来自分类Dev

gmaps4rails V2无法检索标记位置

来自分类Dev

gmaps4rails版本2的构建方法

来自分类Dev

将标记ID传递到Rails部分gmaps4rails v2

来自分类Dev

Gmaps.map.callback无法正常工作,无法在Gmaps4rails中添加侦听器

来自分类Dev

在带折线的gmaps4rails v2中,number不是函数

来自分类Dev

Gmaps4Rails v2删除并添加事件处理程序

来自分类Dev

Gmaps4Rails v2-检索所有标记

来自分类Dev

Gmaps4Rails v2-检索所有标记

来自分类Dev

Gmaps4Rails第2版:如何使用自定义属性删除标记?

来自分类Dev

有没有一种方法可以使用gmaps4rails v2更改一个标记的颜色

来自分类Dev

rspec和gmaps4rails的问题

来自分类Dev

gmaps4rails在显示视图中

来自分类Dev

gmaps4rails信息窗口(红宝石/ rails)

来自分类Dev

如何在Gmaps4rails中居中标记

来自分类Dev

从标记访问JSON属性-gmaps4rails

来自分类Dev

卡在gmaps4rails数组中的数据上

来自分类Dev

在Gmaps4rails中重新加载Ajax

来自分类Dev

在Gmaps4rails中重新加载Ajax

来自分类Dev

Bootstrap Nav标签和gmaps4rails

来自分类Dev

如何为gmaps4rails创建搜索框

来自分类Dev

带有gmaps4rails的损坏的Google地图

来自分类Dev

如何使用 gmaps4rails 在轨道中旋转标记?

来自分类Dev

gmaps4rails gem:to_gmaps4rails方法未定义

来自分类Dev

Gmaps.build('Google')TypeError:未定义不是函数Gmaps4Rails

来自分类Dev

Rails 4-带有gmaps4rails gem的Google Maps

来自分类Dev

Rails 4-带有gmaps4rails gem的Google Maps