Реестр компонентов

Реестр компонентов

Существует два вида Реестра компонентов:

  1. Публичный - содержит веб-компоненты из разных проектов. Реестр доступен на Q.Work (opens in a new tab)

  2. Локальный - предназначен для создания веб-компонентов из страниц вашего проекта, которые можно переиспользовать в интерфейсе любого проекта. Расположен в разделе Реестр проектов, переход к которому выполняется из главного меню проекта

Меню проекта

Предусловие

Добавить веб-компонент в Реестр компонентов можно из проекта пользовательского интерфейса, если для него выполнены условия:

  1. К проекту интерфейса подключен PBC, имеющий фронтальный микросервис

  2. Проект содержит спроектированные страницы интерфейса

  3. Проект опубликован на Q.Work

Добавление компонента в публичный Реестр компонентов

Чтобы добавить компонент в публичный Реестр, выполните следующие шаги:

  1. Откройте ваш проект в Дизайнере пользовательского интерфейса

  2. Перейдите в раздел Страницы

  3. Выберите страницу, которую необходимо добавить в Реестр компонентов

  4. Выберите опцию Добавить в реестр в меню кнопки Действия для этой страницы

    Добавить в реестр

Добавление компонента в локальный Реестр компонентов

Чтобы добавить компонент в локальный Реестр, выполните действия:

  1. Откройте ваш проект в Дизайнере пользовательского интерфейса

  2. Перейдите в раздел Реестр компонентов

  3. Нажмите кнопку Добавить

  4. В сайдбаре добавления web-компонента укажите его свойства:

    • Наименование web-компонента - введите наименование создаваемого веб-компонента

    • Наименование сервиса - укажите системное наименование фронтального сервиса PBC вашего проекта

    • Наименование компонента - введите системное наименование вашего проекта в Дизайнере пользовательского интерфейса

    • Маршрут - укажите маршрут к компоненту

    • Наименование PBC - выберите PBC вашего проекта из серчбокса

    • Свойства - опционально можно указать свойства компонента в формате JSON

    • Описание - при необходимости добавьте описание веб-компонента

    Если все свойства заполнены корректно, то компонент будет отображаться ниже - в сайдбаре добавления компонента

  5. Нажмите кнопку Сохранить

    Пример настройки свойств веб-компонента: Добавление компонента

После сохранения веб-компонент будет добавлен в локальный Реестр компонентов текущего проекта, а также в публичный Реестр компонентов

Веб-компоненты из реестров можно добавлять в интерфейс любого проекта