Внедрение HTML-кода в JavaScript, как и следующий фрагмент кода, не поддерживается, если у вас есть один файл app.js и многие модули.
app.js
app.config(['$routeProvider', function($routeProvider){
$routeProvider.when('/first',{
templateUrl: 'partial/first.html',
controller: 'FirstCtrl'
});
}]).run(function($templateCache){
$templateCache.put('partial/first.html', '<p>Hundred lines of Html</p>');
});
Можно ли перенести эти 100 LoC от $ templateCache.put (...) в файл Html так же, как мы используем templateUrl вместо шаблона? ИЛИ предложите другой подход для достижения этого, потому что я теряю контроль над кодом. Я хочу использовать $ templateCache для быстрого извлечения.
Не могли бы вы добавить код в свой ответ, чтобы у нас появилась идея о том, как достичь решения. –