我正在使用以下代码:
Template.categories.rendered = function() {
var map = new GMaps({
div: '#map_canvas',
lat: -12.043333,
lng: -77.028333
});
}
执行 Gmaps.js 插件 - 它可以工作,每次我提交表单时,布局都会重新渲染,我的谷歌地图也会重新绘制。
我还使用常量来尝试隔离它......并且隔离......什么都没有。(它不在模板内)
{{#constant}}
<div id="map_canvas"></div>
{{/constant}}
我尝试将 Template.categories.rendered 更改为 Template.categories.created 但我遇到了一堆错误。我希望“创建”只执行一次..
编辑我制作了一个新模板“地图”并将表格与地图分开
但恐怕这不是一个可行的解决方案,因为我想在地图和表单之间进行通信.. 特别是我想获取纬度和经度并自动填写一个字段......