Как автоматически выбрать первый элемент с помощью ng-repeat в угловых? - PullRequest
0 голосов
/ 28 января 2019

Не могли бы вы помочь мне автоматически выбрать первый пункт для меню слева.вот мой код: https://next.plnkr.co/edit/4pGTMsVlSiFo7eoS?preview

1 Ответ

0 голосов
/ 28 января 2019

Вот так:

<div class="floatingbox list">
            <input type="text" ng-model="check" placeholder="search applets"
            ng-init="setSelectedModel(model[0])">
            <ul>
                <li ng-repeat="model in model | filter:check">
                    <a class="listItem" href ng-click='setSelectedModel(model)'>{{model.key}}</a></li>
                </li>
            </ul>
        </div>

Обратите внимание на ng-init="setSelectedModel(model[0]), который выбирает 1-й элемент при загрузке страницы, вызывая ту же функцию, которая будет использоваться при нажатии на определенный элемент.

Если я правильно прочитал, что вы хотели.

...