У меня есть собственное представление списка JSON, которое правильно отображается в виде списка, но не сохраняет его форматирование в веб-части списка. Пару недель назад, когда я его создал, все было в порядке, но что-то изменилось (может быть, обновление Sharepoint?)
Вот как это выглядит в виде списка
А вот так это выглядит в веб-части
Я хотел бы сделать его более компактным в веб-части и без заголовка.
Вот мой код JSON, который пару недель назад работал корректно. Теперь кажется, что теги hideColumnHeader и height игнорируются в веб-части.
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/view-formatting.schema.json",
"hideSelection": true,
"hideColumnHeader": true,
"rowFormatter": {
"elmType": "a",
"txtContent": "@currentField",
"attributes": {
"class": "sp-field-fontSize14 ms-fontColor-neutralPrimary ms-fontColor-red--hover",
"href": "[$Link]"
},
"style": {
"text-decoration": "none",
"width": "300px",
"min-width": "200px",
"min-height": "1em",
"height": "1em",
"white-space": "nowrap",
"padding-left": "=if(indexOf(@currentField, ' ') == 1, '', if(indexOf(@currentField, ' ') == 3, '20px', '40px'))"
}
}
}
Я использую SharePoint Online, современный интерфейс. Любая помощь в исправлении этого очень ценится!