Angular2 chat: https://gitter.im/dev-ua/angular2 FAQ: https://gist.github.com/listochkin/c81c198a2b7b044a0dc5
Що цукаю
Шукаю вакансію JS-програміста на цікавому проекті у дружньому колективі.
Очікування по зарплаті 2000$, готовий на тестовий період, цікавить тільки повна зайнятість.
Скіли
JavaScript ES6, HTML5, CSS3, jQuery, Sass/LESS, Stylus, Bootstrap, ionic
angularJS, ReactJS
PHP, npm, NodeJS, Jade, MySQL, MongoDB
bower, gulp, grunt
MVC, Git, Cordova
Мови
Англійська - pre-intermediate
Українська - носій
місто Львів
Ребята, привет. Помогите советом, потому что не могу найти решение.
Старая приложуха на ангуляре 1.6 со всякими модулями. Захотелось пререндер втулить ( через https://github.com/egoist/presite)
В принципе все норм, рендерится, однако если потом запускать отреднеренную страничку - апликуха заводится и работает, но в консоли много ошибок. Часть из них удалось побороть, а эта никак не двигается:
Error: [ngTransclude:orphan] Illegal use of ngTransclude directive in the template! No parent directive that requires a transclusion found. Element: <a class="btn-transparent btn-h-40 btn-w-450 btn-border-radius md-button md-red-theme md-ink-ripple" ng-transclude="" ui-sref="business" href="/business">
Сам по себе ng-transclude не используется:
<md-button ui-sref="{{slug}}" class="btn-transparent btn-h-40 btn-w-450 btn-border-radius">{{title}}</md-button>
fetch
, которое мы начали использовать вместе с сервис воркерами для кеширование. Ну и т.к. по всему приложению у нас $http, то думал найти решение с таким же интерфейсом, чтобы просто подключить fetch-based имплементацию и не переписывать весь код.
$http
, отправлять сообщение воркеру и в воркере слушать его, а не fetch
было бы идеально, если бы я мог глобально создать $locationMock
и заменить обычный $location
везде где он инджектится в тестируемом коде. но я не знаю как.
для контроллеров все немного проще, можно сделать вот так $controller('fooCtrl', { '$location': $locationMock })
и создастся контроллер с фэйковой иньекцией $location
.
$provide.value('$location', $locationMock);
заменит реальный $location
на mock.