(function () {
'use strict';
angular
.module('app.widgets')
.directive('analiticsHere', analitics);
function analitics() {
var directive = {
template: '<div>hello world</div>'
};
return directive;
}
})();
Create simple directive. Ant try to test it.
inject(function($compile, $rootScope, $templateCache){
compile = $compile;
scope = $rootScope.$new();
template = $templateCache.get('scripts/widgets/templates/Analytics.html');
console.log(template);//return nothing
var element = angular.element('<div analitics-here></div>');
var compiledElement = compile(element)(scope);
console.log('compiledElement'); //return <div analitics-here="" class="ng-scope"></div>
});
Don't added template code if i use template in directive. But ngHtml2JsPreprocessor create html.js from any my html files.
How make it work? Any ideas?