Sergamers
@Sergamers
front-end

Как подключить view к ui-router?

Есть файл, сгенерированный gulp-ng-templates

angular.module("myApp", []).run(["$templateCache", function($templateCache) {$templateCache.put("/news/views/news.html","МОй шаблон");}]);


Как его подключить к ui-router?
'use strict';

angular.module('myApp', [
  'ui.router'
])
.config(function($stateProvider, $urlRouterProvider, $locationProvider) {
  $locationProvider.html5Mode(true);
 
  $stateProvider
    .state('news', {
      url: "/",
      templateUrl: "/news/views/news.html"
    });
});
  • Вопрос задан
  • 529 просмотров
Решения вопроса 1
@Kano
Полученный файл нужно загрузить на странице angularjs приложения (только загрузить его надо после загрузки скрипта с angularjs).
По коду файла видно что ваш шаблон помещается в кеш шаблонов с ключем совподающим с сылкой на ресурс.
ui.router использует тот же кеш шаблонов https://github.com/angular-ui/ui-router/blob/4da7e...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы