Поделиться через


Использование форматирования представления для настройки SharePoint

Форматирование представлений позволяет настраивать вид элементов в списках и библиотеках SharePoint. Для этого создается объект JSON, который описывает элементы, отображаемые при загрузке в представление, и все стили, применяемые к этим элементам. При форматировании представления данные в элементах списка остаются неизменными. Изменяется только их внешний вид. Настраивать представления с помощью форматирования представлений могут все, кто может создавать списки и управлять ими.

Совет

Примеры из этой статьи и много других примеров с сайта сообщества доступны в репозитории GitHub, посвященном определениям форматирования списков с открытым кодом. Вы можете найти эти примеры в репозитории sp-dev-list-formatting в организации SharePoint на сайте GitHub.

Примечание.

Просмотр форматирования в настоящее время поддерживается только в SharePoint Online.

Приступая к форматированию представлений

Чтобы перейти к панели форматирования представления, откройте раскрывающееся меню представления и выберите пункт Форматировать текущее представление.

Просмотр раскрывающегося меню

В зависимости от текущего макета панель будет выглядеть следующим образом:

Область форматирования макета списка . Область форматирования макета коллекции

Примечание.

Мы упростили интерфейс панели форматирования представления, чтобы выделить форматирование JSON, специфичное для макета. Благодаря этому изменению больше не нужно добавлять специальные свойства макета, такие как tileProps.

Чтобы отформатировать строки в макетах "Список" или "Компактный список", выберите "Список" в раскрывающемся меню "Выбрать макет" на панели форматирования и используйте свойства rowFormatter или additionalRowClass. Чтобы отформатировать карточки в макете "Галерея", выберите "Галерея" в раскрывающемся меню "Выбрать макет" на панели форматирования и используйте свойство formatter. Чтобы форматировать карты в представлении "Доска", просто используйте свойство formatter.

Самый простой способ отформатировать представление — отредактировать пример и применить его к нужному представлению. Следующие разделы содержат примеры, которые можно копировать, вставлять и настраивать для конкретных потребностей. Кроме того, несколько примеров доступны в репозитории SharePoint/sp-dev-list-formatting.

Создание собственной нотации JSON

Создать пользовательское форматирование представления JSON с нуля просто, если пользователь понимает схему, редактор Monaco интегрирован в панель форматирования с предварительно заполненной ссылкой на схему JSON, чтобы помочь в создании форматирования представления, редактор Monaco имеет проверку и автозаполнение, чтобы помочь в создании правильного JSON. Пользователь может начать добавлять нотацию JSON после первой строки, определяющей расположение схемы.

Совет

В любой момент можно нажать Ctrl+Пробел, чтобы получить предложения относительно свойств и значений.

Совет

Можно начать с HTML-кода, используя вспомогательное средство форматирования, которое может преобразовать HTML и CSS в JSON с помощью встроенных стилей.

См. также