Javascript-从google map click listener事件返回值
我集成了“重叠标记蜘蛛侠” 但是,我尝试在单击时获取一个值。这是我的初始化代码Javascript-从google map click listener事件返回值,javascript,node.js,google-maps,google-maps-api-3,ionic-framework,Javascript,Node.js,Google Maps,Google Maps Api 3,Ionic Framework,我集成了“重叠标记蜘蛛侠” 但是,我尝试在单击时获取一个值。这是我的初始化代码 oms.addListener('click', function(marker, event) { console.log("Hello") } 据我所知,上述代码目前按此顺序工作 1) 单击后,它将标记和事件传递到源文件 2) 设置半径内的所有聚集标记将被拆分 3) 单击分隔的标记,它将加载“Hello” 我想要的是 1) 加载时调用单击事件,并将标记和事件传递到源文件->设置半径内的聚集标记
oms.addListener('click', function(marker, event)
{
console.log("Hello")
}
据我所知,上述代码目前按此顺序工作
1) 单击后,它将标记和事件传递到源文件
2) 设置半径内的所有聚集标记将被拆分
3) 单击分隔的标记,它将加载“Hello”
我想要的是 1) 加载时调用单击事件,并将标记和事件传递到源文件->设置半径内的聚集标记将拆分(OnLoad)
2) 单击分离的标记,它会加载“Hello”也许我误解了,但类似这样的操作应该可以做到: 1.js
var a = 1;
var b = 2;
var calc = new calculator();
console.log(calc.add(a, b));
2.js
this['calculator'] = (function() {
function add(a, b) {
return a+b;
}
}
two.js:
this['calculator'] = (function() {
function add(a, b) {
return a+b;
}
});
one.js:
var a = 1;
var b = 2;
var calc = new calculator();
console.log(calc.add(a,b));
您只需在add函数中返回计算结果 1.js
var a = 1;
var b = 2;
var calc = new calculator();
var result = calc.add(a, b);
console.log(result); // print result here
2.js
this['calculator'] = (function() {
function add(a, b) {
return a + b;
}
}
你不能把a
返回a+b代码>在函数中添加
而不是控制台.log
?这是最简单也是最常见的方法,有许多方法可以执行以下操作1。回调函数>2。承诺>谢谢,你能和我开个聊天室吗?我想和你核实一下我的通行方式parameters@YubinQiu,我想你可以把你的想法和代码发布在这个帖子里,然后我和每个人都可以给你提供一些反馈。