1

Я использую автозаполнение google places, чтобы отображать предложения для пользователей. Я добавил пользовательский результат предложения автозаполнения, используя следующий код -Google помещает автозаполнение - добавление пользовательского результата в качестве последнего предложения

$timeout(function(){ 
        var el = angular.element('<div id="cantFind" class="pointer m-b-5">Can\'t find your location?</div>'); 
        angular.element(".pac-container").append(el); 
        el.bind("mousedown", function() { 
         $scope.setEnterManualView(true); 
        }); 
       }, 2000); 

Проблема здесь является «Не удается найти место?» опция поставляется в произвольном порядке в предложениях. Я хочу, чтобы это закончилось только в качестве последнего предложения. Что-то вроде этого -

enter image description here

ответ

1

После поиска довольно много, похоже, нет такого прямого способа сделать это. Единственный способ, которым я мог это сделать, - это изменить CSS, чтобы «Не удалось найти ваше местоположение». приходит внизу. Вот CSS, который я использовал:

.location-autocomplete-container{ 
    &:after{ 
    padding-top:47px; 
    } 
    .cant-find-location{ 
    font-size: 13px; 
    position:absolute; 
    width: 100%; 
    bottom:16px; 
    left:0; 
    i{ 
     font-size: 1.2em; 
     margin-right: 5px; 
    } 
    } 
} 
Смежные вопросы