Я пытался создавать вкладки с помощью bs-tabs с помощью angular js. Моя проблема в том, что содержимое отображается правильно, а заголовок - нет.
Вот так выглядят мои вкладки в контроллере:
$scope.tabs = [
{
"title": "Allgemein",
"content":"Test"
},
{
"title": "Bedarf",
"content": "Test2"
},
{
"title": "Einsatz",
"content": "Test3"
},
{
"title": "Tätigkeiten",
"content": "Test4"
},
{
"title": "Ereignisse",
"content": "Test5"
},
{
"title": "Bemerkung",
content: "Test6"
},
{
"title": "Dokumente",
"content": 'Test7'
}];
и вот как я вставляю вкладки в html-файл:
<div bs-tabs="tabs">
</div>
Может ли кто-нибудь помочь мне с проблемой?
РЕДАКТИРОВАТЬ:
Посмотрев дальше, я получил это сообщение об ошибке:
Error: [$sce:unsafe] Attempting to use an unsafe value in a safe context.
Я относительно новичок в angular, и я понятия не имею, что это значит. заранее спасибо
РЕДАКТИРОВАТЬ (решено):
добавление:
$sce.trustAsHtml
решил проблему
поэтому вкладка в контроллере будет выглядеть так:
{
title: $sce.trustAsHtml("Allgemein"),
content: $sce.trustAsHtml("Test")
}