динамически добавленная панель для вставки страницы - PullRequest
0 голосов
/ 29 мая 2019

Я использую тему под названием Ахмет. Я использую Angular JS 1. Я динамически добавил "навигационные вкладки". Код выглядит следующим образом.

$scope.CreateTabForm = function (Id, SubPageName, TabTitle, TabIcon) {
if (SubPageName !== undefined && SubPageName !== null) {
$scope.SubPageName = SubPageName;
$scope.SubPageTitle = TabTitle;
var nextTab = $('#tabs li').size() + 1;
$('<li class="nav-item"><a href="#tab' + nextTab + '" data-toggle="tab" class="nav-link"> <i class="' + TabIcon + '"></i> <span class="hidden-xs" style="text-transform:capitalize">' + TabTitle + '</span></a></li>').appendTo('#tabs');
$('<div class="container tab-pane" id="tab' + nextTab + '" style="text-align:left !important">  </div>').appendTo('.tab-content');
$('#tabs a:last').tab('show');            
var htmlcontent = $('#tab' + nextTab);
htmlcontent.load(SubPageName);
$compile(htmlcontent.contents())($scope);
 }
};

Нет проблем при вводе страницы. Но "angular js" Routi enter code here не работают на подстраницах.

Представления отображаются как "{{SubPageTitle}}".

...