Местоположение и HashLocationStrategy перестали работать в бета-версии.16.

Сообщение об ошибке

VM556 angular2-polyfills.js: 349Error: токен должен быть определен! (…)

или

Ошибка TS2305: Module ‘”/ node_modules / angular2 / router”‘ не имеет экспортированного члена ‘LocationStrategy’.
ошибка TS2305: модуль ‘/ node_modules / angular2 / router “не имеет экспортированного члена’ HashLocationStrategy ‘.
ошибка TS2305: модуль ‘”/ node_modules / angular2 / router”‘ не имеет экспортированного члена ‘Местоположение’.

Как исправить

update> = rc.5

@NgModule({ providers: [{ provide: LocationStrategy, useClass: HashLocationStrategy}] }) export class AppModule {} 

update> = rc.0

 import { PlatformLocation, Location, LocationStrategy, HashLocationStrategy, PathLocationStrategy, APP_BASE_HREF} from '@angular/common'; import {BrowserPlatformLocation} from '@angular/platform-browser'; 

оригинал

+ Изменить

 import {ROUTER_PROVIDERS, LocationStrategy, HashLocationStrategy} from 'angular2/router'; 

в

 import {ROUTER_PROVIDERS} from 'angular2/router'; import {LocationStrategy, HashLocationStrategy} from 'angular2/platform/common'; 

Смотрите также
https://github.com/angular/angular/issues/8229

Полный список перемещенных экспонатов:
https://github.com/angular/angular/pull/8230/files

 import { PlatformLocation, Location, LocationStrategy, HashLocationStrategy, PathLocationStrategy, APP_BASE_HREF} from 'angular2/platform/common'; import {BrowserPlatformLocation} from 'angular2/src/platform/browser/location/browser_platform_location'; 

Другая ошибка, которая обычно вызвана этим изменением, – это

location.createComponent не является функцией

  • Угловая 2 | Директивы Аргумент типа '{}' не присваивается
  • Создайте новый экземпляр classа с зависимостями, не понимая поставщика фабрики
  • Циркулярная зависимость впрыска угловая 2
  • Динамическая маршрутизация на основе внешних данных
  • Возможна ли уклон 2 объекта через параметры маршрута?
  • Угловой 2 - Ng Для использования чисел вместо коллекций
  • Ошибка установки углового с использованием npm из-за необходимости использовать строку
  • Угловая ошибка 2: 404 возникает при обновлении через браузер
  • Angular2 Exception: не может привязываться к «routerLink», поскольку он не является известным родным свойством
  • Обработка 401s по всему миру с помощью углового
  • Как вызвать rest api при загрузке углового приложения 2
  • Interesting Posts

    Как получить цветовые вариации

    C # vs Java generics

    Println! error: ожидается, что аргумент literal / format должен быть строковым литералом

    Как запустить приложение с помощью инструментов ADB для Android?

    Vim: выйти, если список буфера пуст

    Что, если установить x.domain.com и y.domain.com на тот же IP-адрес в DNS?

    Доступ к данным на жестком диске с базовыми данными Microsoft

    В C # Winforms есть способ поместить пунктирную границу вокруг всех элементов управления и показать точки захвата при выборе определенных элементов управления во время выполнения?

    Формат строкового формата

    Как получить значения из IGrouping

    WPF – Настройте фокус при нажатии кнопки – Без кода

    Как генерировать все возможные 3-значные комбинации чисел 0-6

    Объект нельзя удалить, поскольку он не найден в ObjectStateManager

    Является ли этот вид разветвителя аудиоадаптера, который я ищу?

    Чистый JavaScript: функция типа jQuery isNumeric ()

    Давайте будем гением компьютера.