为何拿到地铁图实例化对象后,调用地铁图的方法拿不到数据或者不生效?

地铁图实例初始化,需要异步加载数据和绘制,因此实例化之后的操作都需要在 subway.complete 事件回调中调用。如上面的获取路线的方法应该改成:

``
var mysubway = subway("mysubway", {
    adcode: 3100 //上海的adcode
});

mysubway.event.on("subway.complete", function (ev, info) {
	mysubway.getLineList(function(lines){
		 // 这个 lines 没有数据 
	    console.log(lines);
	});
});
``


如以上内容仍未解决您的问题,请创建工单
返回顶部 示例中心 常见问题 智能客服 公众号
二维码