Встроенные компоненты
Одна из суперспособностей Qwik заключается в возможности ленивой загрузки. Каждый компонент генерирует отдельный Символ
, который загружается по запросу. Это позволяет создать большое приложение с большим количеством компонентов и загружать только те компоненты, которые необходимы для текущего представления.
В некоторых случаях вы можете захотеть загрузить компонент вместе с родительским компонентом. Например, если у вас есть компонент <Greeter>
, который всегда используется с компонентом <App>
, и вы хотите загрузить его как часть <App>
. Это называется встроенный компонент.
В этом примере для вас подготовлены компоненты <App>
и <Greeter>
. Компонент <Greeter />
объявляется с помощью метода component$()
и является компонентом Qwik. Удалите component$()
, чтобы преобразовать <Greeter>
во встроенный компонент.
Откройте вкладку Symbols
и обратите внимание, что компонент <Greeter />
больше не имеет независимого экспорта, а является частью компонента <App>
.