Преглед изворни кода

Merge pull request #161 from ShenWeiQun/master

tags/3.2.0
Caven Chen пре 2 година
родитељ
комит
0a46113a27
No account linked to committer's email address
2 измењених фајлова са 15 додато и 14 уклоњено
  1. 1
    1
      examples/list.js
  2. 14
    13
      src/modules/parse/Parse.js

+ 1
- 1
examples/list.js Прегледај датотеку

@@ -681,4 +681,4 @@ const EXAMPLE_LIST = [
},
],
},
]``
]

+ 14
- 13
src/modules/parse/Parse.js Прегледај датотеку

@@ -49,19 +49,20 @@ class Parse {
positions = positions.split(';').filter((item) => !!item)
}
return positions.map((item) => {
if (typeof item === 'string') {
return Position.fromString(item)
} else if (Array.isArray(item)) {
return Position.fromArray(item)
} else if (
!(Object(item) instanceof Position) &&
Object(item).hasOwnProperty('lng') &&
Object(item).hasOwnProperty('lat')
) {
return Position.fromObject(item)
} else if (Object(item) instanceof Position) {
return item
}
// if (typeof item === 'string') {
// return Position.fromString(item)
// } else if (Array.isArray(item)) {
// return Position.fromArray(item)
// } else if (
// !(Object(item) instanceof Position) &&
// Object(item).hasOwnProperty('lng') &&
// Object(item).hasOwnProperty('lat')
// ) {
// return Position.fromObject(item)
// } else if (Object(item) instanceof Position) {
// return item
// }
return this.parsePosition(item)
})
}


Loading…
Откажи
Сачувај