Директива повтора элемента FAST — индексация

Здравствуйте, члены команды/сообщества FAST!

В настоящее время я создаю проект с использованием FAST Element, веб-компонентов и Fluent-UI. Я пытаюсь отобразить что-то на основе того, где два элемента находятся в массиве.

Я заметил, что в директиве повтора есть свойство индекса, которое дает индекс текущего элемента внутри блока повторения.

Можно ли использовать свойство index повторения, чтобы также смотреть вперед в массиве?

Бывший. если текущий элемент равен нулю, можно ли проверить индекс + 1, чтобы увидеть, является ли следующий элемент также пустым? Или это должно быть сделано вне блока повторения с проверкой?

Благодарю вас!

1 ответ

Да, вы можете это сделать. Однако имейте в виду, что поиск по индексу не будет «наблюдаться», потому что система наблюдения не может видеть, когда вы обращаетесь к массиву напрямую по индексу. например myArray[index]. Он вернет значение просто отлично, но если то, что находится в этом индексе, изменится, механизм рендеринга не будет знать об этом и не сможет инициировать обновление пользовательского интерфейса. Однако, если изменится сам индекс или любые другие наблюдаемые изменения, обновления будут работать. Получение/набор индекса массива — это единственный пограничный случай, который в настоящее время не может быть обнаружен.

Другие вопросы по тегам