Просмотр исходного кода

Merge pull request #161 from ShenWeiQun/master

tags/3.2.0
Caven Chen 2 лет назад
Родитель
Сommit
0a46113a27
Аккаунт пользователя с таким Email не найден
2 измененных файлов: 15 добавлений и 14 удалений
  1. 1
    1
      examples/list.js
  2. 14
    13
      src/modules/parse/Parse.js

+ 1
- 1
examples/list.js Просмотреть файл

}, },
], ],
}, },
]``
]

+ 14
- 13
src/modules/parse/Parse.js Просмотреть файл

positions = positions.split(';').filter((item) => !!item) positions = positions.split(';').filter((item) => !!item)
} }
return positions.map((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)
}) })
} }



Загрузка…
Отмена
Сохранить