Показать сообщение отдельно
  #2 (permalink)  
Старый 09.04.2020, 13:14
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

var mapPromise = new Promise(function (resolve, reject) {
    ymaps.ready(function () {
        var mapInstance = new ymaps.Map('map', {
            center: [43.238439, 76.94549],
            zoom: 16,
            behaviors: ['default', 'scrollZoom']
        }, {searchControlProvider: 'yandex#search'});
        
        resolve(mapInstance);
    });
});

function addMarkers() {
    mapPromise.then(function (mapInstance) {
        // mapInstance - ссылка на инстанс я.карт
        // используя mapInstance добавляйте на карту нужные элементы
    });
};


P.S. касаемо вашего форматирования: https://beautifier.io/
Ответить с цитированием