我正在尝试找出我可以在$q.all()函数中使用的promises的数据结构。我知道我可以给它一个承诺数组和一个承诺地图,但我也可以给它一个不规则的深度图吗?例如,我可以这样做吗?
var map = {};
map["A"] = {};
map["A"]["B"] = MyService.getPromise();
$q.all(map).then(function(resultMap){
// does resultMap match the structure of the input map?
console.debug
我已经为google地图实现了polyline用于连接google地图上的标记。多段线正在显示,但它正在尝试连接所有点(也有一些孤立点),这会产生不规则的形状。请查看快照:
我需要记住那些不规则的形状。我有什么办法可以做到吗?如果不是,那么我应该使用google map的一些其他功能来实现相同的功能。我正在使用mysql数据库,从该数据库导入long,并以xml输出显示在地图上。我们将感谢您的每一次帮助。如果您不清楚我的疑问,请随时要求详细解释。我很乐意澄清每一点。
我的代码如下
function load() {
var map = new google.maps.Map(d