Описание тега ng-html2js

ng-html2js - это препроцессор для преобразования файлов HTML в шаблоны AngularJS. Он конвертирует файлы HTML в строки JS и генерирует угловые модули. После загрузки эти модули помещают эти HTML-файлы в $templateCache, и поэтому Angular не будет пытаться получить их с сервера. Например, template.html будет использоваться как template.html.js:
1 ответ

Препроцессор html2js удаляет несколько префиксов

У меня есть файловая структура, в которой шаблоны расположены в разных папках, но задача сборки помещает их все в одну папку. Я хочу убрать все префиксы из файлов и добавить правильный префикс сборки. Это работает, чтобы загрузить все шаблоны prepro…
04 апр '16 в 23:31
0 ответов

Попытка исправить "неожиданный запрос GET" с помощью препроцессора ng-html2js не работает

Я хочу проверить угловую директиву с кармой и жасмином. Директива использует внешний шаблон с именем complete.html. Я пытаюсь получить шаблон HTML со следующим кодом: describe('directive', function () { beforeEach(module('sampleapp')); it('test', fu…
1 ответ

Использование ng-include вместе с $templateCache не находит файл

У меня есть директива, где я пытаюсь динамически загружать различные партиалы в зависимости от объекта, который вводится в директиву function countSummary() { var directive = { scope: { countData: '=' }, link: link, template: '<div ng-include=\'c…
1 ответ

Настройка препроцессора karma ng-html2js для поиска моих шаблонов внутри каталога

У меня проблема в том, что я хочу сделать templateUrl: "partials/my-directive.html" но в настоящее время я должен сделать это templateUrl: "app/partials/my-directive.html для того, чтобы это было загружено Кармой. это моя структура папок (в основном…
03 апр '14 в 04:59
1 ответ

Карма угловой шаблон Url не найден

У меня есть некоторые проблемы при тестировании угловых директив с помощью кармы, проблема в том, что когда приходит из templateUrl, никогда не переводите его. вот мой karma.conf.js 'use strict'; var wiredep = require('wiredep'); var bowerFiles = wi…
2 ответа

Сбой директивы компиляции в тестировании AngularJS - Карма Жасмин

Я использую Karma с Jasmine Framework для тестирования моего приложения AngularJS v1. Я установил плагин ng-html2js для преобразования партиалов в модуль. Я могу получить доступ к частичным с помощью $templateCache, Когда я пытаюсь скомпилировать ди…
1 ответ

karma - угловая директива unittesting с templateUrl завершается неудачно, даже с ng-html2js с "неожиданным запросом"

Теперь я получаю: INFO [karma]: Karma v0.10.2 server started at `http://localhost:9876/` INFO [launcher]: Starting browser Chrome INFO [Chrome 30.0.1599(Linux)]: Connected on socket Q8d9RLBQDqi7wJ8iaKNw Chrome 30.0.1599 (Linux) directives Mydirectiv…
31 окт '13 в 07:52
1 ответ

Тестирование AngularJS-компонентов с помощью ng-html2js

Может ли кто-нибудь помочь мне с этой проблемой: Угловой проект: gui_service / клиент / SRC / JS / remoteGuiApp.js: angular.module('remoteGuiApp', ['ui.bootstrap', 'ngRoute', 'ngSanitize', 'ngResource']) gui_service / клиент / SRC / модули / Логин /…
20 апр '17 в 08:05
1 ответ

Ошибка инжектора karma-ng-html2js-препроцессора

Я просматривал много вопросов, касающихся этой проблемы, и я до сих пор не понял этого. (Войтажина /ng-directive-testing тоже не сильно помогли). karma.conf.js preprocessors: { 'app/components/partials/*.html': 'ng-html2js' }, ngHtml2JsPreprocessor:…
06 авг '15 в 18:16
2 ответа

Проблема с шаблонами директив?

Я продолжаю получать эту ошибку при попытке запустить юнит-тесты в моих директивах: Error: Unexpected request: GET /assets/partials/project-brand.html No more request expected Я нахожусь в тупике, что может быть причиной этой проблемы. Вот мой karma…
1 ответ

ng-html2js не работает с Phantom, работает с Chrome

Я использую cg-angular для создания своего проекта. Я тестирую директиву, которая использует templateUr и ng-html2js для загрузки моих шаблонов в модуль. Когда я запускаю свой тест с использованием Chrome в качестве браузера, он не проходит, но когд…
1 ответ

Директива с templateUrl - тестирование с помощью ng-html2js

Я создал директиву со встроенным шаблоном, проверил его, все работало нормально. Теперь я поместил шаблон в отдельный файл.html и сослался на него через templateUrl из директивы. Директива работает на моей странице, но тесты сломаны, говоря: Error: …
09 апр '14 в 15:06
1 ответ

ngHtml2Js удаляет определения нескольких модулей из результата

У меня есть следующее задание глотка: gulp.task('html', function () { // Compile templates return gulp.src(templateFiles) .pipe(htmlmin({ removeComments: true, collapseWhitespace: true, conservativeCollapse: true, removeScriptTypeAttributes: true })…
18 мар '15 в 08:35
2 ответа

karma-ng-html2js-препроцессор не работает gulp + angular + karma + ng-html2js

Я не могу заставить препроцессор karma-ng-html2js работать на внешний шаблон. Пакетный файл Json: ..... "gulp-karma": "*", "karma-coverage": "*", "karma-jasmine": "*", "karma-ng-html2js-preprocessor": "*", "karma-phantomjs-launcher": "*", ..... Файл…
19 июн '14 в 06:55
1 ответ

Как минимизировать угловой Prj

Это моя проблема... Я готовлю следующий небольшой пример с gruntFile.js и могу минимизировать это это ошибка, которая у меня есть: Uncaught Error: [$injector:nomod] Module 'myApp' is not available! You either misspelled the module name or forgot to …
16 мар '15 в 17:29
2 ответа

Модульное тестирование угловой директивы

Я пытаюсь протестировать все директивы, используя карму и жасмин. Когда я пытаюсь загрузить директиву, которая имеет шаблон с именем header.htmlЯ получаю следующую ошибку: Error: Unexpected request: GET header.html No more request expected http://pl…
12 мар '14 в 22:13
0 ответов

Как настроить Gruntfile с помощью html2js в моем проекте Yeoman?

Я думаю, название довольно тривиально. Некоторое время я развивал отношения с AngularJS и использовал grunt только для некоторых проектов, и только для yeoman. Так что я могу сказать, что я довольно новичок, чтобы ворчать. Я попытался следовать по п…
13 авг '14 в 14:47
0 ответов

Не удалось создать экземпляр модуля ng-html2js

Недавно я установил препроцессор ng-html2js, чтобы иметь возможность тестировать компоненты в karma-jasmine, однако я столкнулся с одной проблемой. Первый это здесь: 12 06 2018 23: 24: 55.832: WARN [веб-сервер]: 404: /views/home.controller.html Я ду…
13 июн '18 в 02:33
0 ответов

karma-ng-html2js-препроцессор не может получить шаблон

Я пытаюсь написать тест для простой директивы, которая использует templateUrl, Вот моя структура папок: src main webapp assets css js partials cart name.html items.html shipping.html index.html Директива (для name.html): cartApp.directive('drvCartNa…
1 ответ

Как проверить директиву с событием прокрутки?

Я пытаюсь проверить директиву, которая позволяет мне выполнять бесконечную прокрутку в моем приложении. Директива отлично работает в моем производственном коде. Этот вопрос очень близок к тому, как проверить директиву AngularJS с помощью прокрутки, …