angular / flex-layout beta8 получает TypeError: _this._renderer.setStyle не является функцией

Код отлично работал на @ angular / flex-layout @ 2.0.0-beta.7

Только что обновился до @ angular / flex-layout @ 2.0.0-beta. 8 получил эту ошибку.

TypeError: _this._renderer.setStyle is not a function

Если я проигнорирую это, консоль выдает вторую ошибку, говоря

Uncaught (in promise): Error: Cannot activate an already activated outlet 

версия других модулей:

  • @ angular / core @ 4.0.3
  • @ angular / materail @ 2.0.0-beta.2

Что случилось? Как мне решить проблему?


person Alex    schedule 27.04.2017    source источник


Ответы (2)


Это похоже на ошибку с DI angular, а не с этим модулем конкретно. Я бы рекомендовал сделать минимальный плункер, воспроизводящий вашу проблему, и опубликовать его в системе отслеживания проблем angular.

person Tobias Etter    schedule 27.04.2017

исправлена ​​ошибка в @ angular / flex-layout @ 2.0.0-beta.8 через запрос на вытягивание # 298 https://github.com/angular/flex-layout/pull/298

person Alex    schedule 03.09.2017