Я использую Gijgo Bootstrap 4 TreeView для отображения списка категорий.У меня есть значок шрифта, связанный с каждой категорией.Мое древовидное представление выглядит следующим образом:
$('#tree').tree({
uiLibrary: 'bootstrap4',
dataSource: '@Url.Action("GetCategoriesAndArticles",
"WikiArticles", new { area = "Wiki" })',
primaryKey: 'id',
iconsLibrary: 'fontawesome'
});
В контроллере я устанавливаю для свойства «icon» значок шрифта, такой как:
WikiTreeModel tree = new WikiTreeModel();
tree.text = w.WikiCategoryName;
tree.ParentID = 0;
tree.id = w.WikiCategoryID;
tree.icon = w.CategoryIcon;
tree.children = GetNextNodes(w.WikiCategoryID, childCategories, articleList);
returnList.Add(tree);
Когда дерево загружается, яне вижу ни одного Font Awesome Icon и мне было интересно, что я делаю не так.Я могу вставить img, но мне не нужно изображение.
Я проверил документацию Gijgo, а также поискал в Google.