Задать вопрос
  • Как прикрутить yandex suggest view к angular?

    @sargonpiraev
    function yandexSuggestViewDirective () {
    	return {
    		restrict: 'A',
    		require: [ 'ngModel' ],
    		scope: { ngModel: '=' },
    		link: function (scope, element) {
    			ymaps.ready(function () {
    				new ymaps.SuggestView(element[0]).events.add('select', function (e) {
    					scope.$apply(function () {
    						scope.ngModel = e.get('item').value;
    					});
    				});
    			})
    		}
    	};
    }


    <input class="form-control" placeholder="Адрес" ng-model="suggest" yandex-suggest-view />
    Ответ написан
    Комментировать