首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >两个geo组件之间的绑定: Google map +geo本地化

两个geo组件之间的绑定: Google map +geo本地化
EN

Stack Overflow用户
提问于 2014-12-17 04:07:46
回答 1查看 153关注 0票数 0

我试图在组件地理位置上使用webcomponent google-map,如http://ebidel.github.io/geo-location/components/geo-location/上的第三个示例:

HTML:

代码语言:javascript
复制
<geo-location latitude="{{lat}}" longitude="{{lng}}"></geo-location>
<google-map latitude="{{lat}}" longitude="{{lng}}" showcentermarker></google-map>

但我的问题是,运行时的google-map组件的{lat}和{lng}}值从未更新过。

运行时:

代码语言:javascript
复制
<google-map fit="" showcentermarker="" latitude="{{lat}}" longitude="{{lng}}"></google-map>
<geo-location latitude="13" longitude="-73.57572912" watchpos=""></geo-location>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-17 10:24:28

我怀疑你在使用这样的元素:

代码语言:javascript
复制
<body>
  <geo-location ...></geo-location>
  <google-map ...></google-map>
</body>

但是声明性数据绑定只在聚合物元素内部工作,或者如果您用template is="auto-binding"包围它们的话。

代码语言:javascript
复制
<body>
  <template is="auto-binding">
    <geo-location ...></geo-location>
    <google-map ...></google-map>
  </template>
</body>

有关此问题的更多信息,请参阅文档中的“使用自动绑定模板元素”一章。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27518166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档