|

楼主 |
发表于 2016-11-7 17:45:23
|
显示全部楼层
谢谢大大的回复
我主要的代码跟错误如下,百度查了下主要是作用域的问题,那请问回调出来的数据要什么保存输出呢?
双击地图错误
//定义回调
var onClick = function(event,args){
getAddress(args);
};
var ondbClick = function(event,args){
getAddress(args);
};
var onLongPress = function(event,args){
getAddress(args);
};
var onViewChange = function(event,args){
getAddress(args);
};
//输出回调的内容
var getAddress = function(info) {
var i = this;
i.comp("addressInput").clear();
i.comp("addressInput").updateValue(JSON.stringify(info));
};
Model.prototype.modelLoad = function(event){
navigator.baiduMap.base.open({
"position":{x:0, y (window).height()-300-50, w (window).width(), h:300},
"center":{lon:116.397, lat:39.910},
"zoomLevel":13,
"events":{"click" nClick,"dbClick" ndbClick,"longPress" nLongPress}
}, function(){
justep.Util.hint("成功");
}, callBack);
};
|
|