Google maps api 3 谷歌地图API v3-外部控制距离小部件上的半径
这似乎是非常具体的问题-但除了stackoverflow的expertbase之外,别无选择 我陷入了一个问题,我需要通过一个外部手段,如下拉列表或文本框来控制圆的半径 我很难做循环,不得不从Twitter搜索示例中复制以下内容: 理想情况下,我想知道如何将外部组件绑定到radiusWidget,问题是——radiusWidget中的sizer似乎是一个私有实体 如果有人能砰的一声打我的脸那就太棒了Google maps api 3 谷歌地图API v3-外部控制距离小部件上的半径,google-maps-api-3,Google Maps Api 3,这似乎是非常具体的问题-但除了stackoverflow的expertbase之外,别无选择 我陷入了一个问题,我需要通过一个外部手段,如下拉列表或文本框来控制圆的半径 我很难做循环,不得不从Twitter搜索示例中复制以下内容: 理想情况下,我想知道如何将外部组件绑定到radiusWidget,问题是——radiusWidget中的sizer似乎是一个私有实体 如果有人能砰的一声打我的脸那就太棒了 Thx您可以通过将Twitter示例下载到您的计算机来查看其来源,就像您可能已经做的那样。当你
Thx您可以通过将Twitter示例下载到您的计算机来查看其来源,就像您可能已经做的那样。当你有了来源,你可以根据自己的目的来调整它。当然,软件使用权(使用条款、许可证等)必须得到尊重 在
RadiusWidget
的情况下,您只需执行以下操作:
function RadiusWidget(opt_distance) {
// ...
this.sizer = this.addSizer_(); // sizer is now accessible in RadiusWidget
}
RadiusWidget.prototype.addSizer_ = function() {
var sizer = ...
// ...
return sizer;
}
设置('distance',XXX)应该可以工作。如果您阅读了MVC文章,您可以看到绑定是如何双向的。从我可能涉及的另一篇文章中,以下内容与我想要实现的内容类似:而且,这里提供了distanceWidget:啊,是的-忘记了!隐马尔可夫模型。。我之前曾在firebug的控制台上尝试过,它已经成功了,但sizer图标将保持在原来的位置。所以看起来有点奇怪。关于如何移动它有什么想法吗(