Внутри большого приложения AngularJS у меня есть новый файл шаблона HTML и контроллер для него, и я хотел бы создать макет, который дал мне дизайнер, используя это временное представление, так как я хотел бы иметь возможность вызывать некоторые данные из Объект $scope.
Я также создал для него новый маршрут, чтобы у меня было чистое рабочее пространство.
Но я не хочу включать его в основной файл index.html, например:
<my-new-template></my-new-template>
Я просто хотел бы начать использовать его без необходимости включать этот элемент HTML где-либо, возможно ли это? Это контроллер на данный момент:
.directive('portfolio', [
function () {
return {
templateUrl: "views/temporary-view.html",
scope: {
data: "="
},
link: function (scope, element, attrs, ctrl) {
scope.stuff = 'stuff';
}
};
}])
Вид:
<nav class="portfolio-view">
{{stuff}}
</nav>
Спасибо за помощь нубу вроде меня! :)