Шрифт:
Но, в отличие от Nitro, это работает только в том случае, когда для представления нет соответствующего компонента. Если имеются оба файла, то IOWA не станет анализировать код, встроенный в HTML-файл.
Шаблон может содержать циклы и условные предложения. Добавим такой метод в файл
Тогда можно реализовать в
Хороший вопрос! Что на десерт? Пусть IOWA и ответит. Мы поручим
А в файле
Мы еще должны сообщить IOWA, что выводить на каждой итерации, поэтому в конце файла
Тем самым производится связывание списка
19.6.3. Передача управления компоненту
Бывает полезно разнести логику приложения по нескольким классам компонентов. Мы видели, как можно отобразить URL на компоненты. Имеется также способ передать управление, не изменяя базового пути в URL.
Добавим в файл
Также изменим цикл формирования списка десертов в
Тут происходит немало интересного; атрибут
Новый компонент также определяется с помощью пары файлов с расширениями
А в файле