JSFiddle - React, Tailwind, and code Playground
by Minko Gechev
HTML
<div ng-app ng-controller="MainCtrl">
</div>
JavaScript
angular.module('ng')
.directive('testDirective', function () {
return function () {
};
})
.decorator('ans', function ($delegate) {
console.log($delegate);
})
.config(function (testDirectiveDirectiveProvider) {
console.log(testDirectiveDirectiveProvider);
})
.provider('answer', function () {
return {
$get: function () {
return { foo: 'bar' }
}
};
})
.controller('MainCtrl', function ($injector, $interpolate, testDirectiveDirective) {
var t = function (a) {
console.log(a, 'asd');
};
console.log(testDirectiveDirective);
t.$inject = ['ans'];
var f = t;
console.log(f);
f = $injector.invoke(f);
console.log($interpolate('{{name}}')({ name: 'Minko' }));
})
.factory('ans', function () {
return 42;
})