AmplifyJS state ERROR TypeError: Невозможно прочитать свойство 'состояние' из неопределенного - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь реализовать следующее пошаговое руководство в Amplify с помощью приложения Angular Cli. https://aws -amplify.github.io / docs / js / angular # использование компонентов-аутентификации-без-аутентификатора

  • Мое приложение свежееangular cli build в соответствии с описанным выше пошаговым руководством.

  • Моя цель - использовать автономные компоненты аутентификации, как указано в приведенной выше ссылке.

  • Моя проблемаэто при попытке добавить <amplify-auth-sign-up></amplify-auth-sign-up>

Сообщение об ошибке: screenshot of console error message

Мой компонент определяет требуемую настройку state как в приведенной выше ссылке.

auth.component.ts

import { Component, OnInit } from '@angular/core';
import { AmplifyService } from 'aws-amplify-angular';

@Component({
  selector: 'app-auth',
  templateUrl: './auth.component.html',
  styleUrls: ['./auth.component.css']
})
export class AuthComponent implements OnInit {

  constructor(private amplifyService: AmplifyService) {
    this.amplifyService.setAuthState({
      state: 'signUp',
      user: null
    });
  }
}

auth.component.html

<amplify-auth-sign-up></amplify-auth-sign-up>

Любая помощь высоко ценится. Любые вопросы / дополнительная информация, просто дайте мне знать.

...