我正在我的角度应用程序中开发登录和主页组件。
登录服务正在验证用户的用户名和密码。
成功登录后,应将用户重定向到主页。
但路由器重定向无法正常工作。
登录组件
import { Router } from '@angular/router';
import { Component, OnInit } from '@angular/core';
import { FormControl, FormGroup, Validators } from '@angular/forms';
import { User } from 'src/app/shared/models/user';
import { AuthService } from '../services/auth.service';
@Component({
selector: 'app-login',
templateUrl: './login.component.html'
})
export class LoginComponent implements OnInit {
userName: FormControl;
password: FormControl;
loginFormGroup: FormGroup;
loginError: boolean;
errorMessage: string;
messageString: string;
constructor(private router: Router, private authService: AuthService) { }
ngOnInit() {
this.userName = new FormControl("", [Validators.required]);
this.password = new …Run Code Online (Sandbox Code Playgroud) 我正在尝试编写一个具有两个内部函数的闭包,但出现以下错误
def factory(n=0):
#n=0
def current():
return n
return current
def counter():
n=n+1
return n
return counter
f_current,f_counter = int(input())
print(f_counter())
print(f_current())
Run Code Online (Sandbox Code Playgroud)
我有以下错误:
>>4
Traceback (most recent call last):
File "C:/Users/lokesh/Desktop/python/closure3.py",
line 13, in <module>
f_current,f_counter = int(input())
TypeError: 'int' object is not iterable
Run Code Online (Sandbox Code Playgroud)
我的要求是输入4后,它应该显示:
4
5
Run Code Online (Sandbox Code Playgroud)
我是 python 新手,有人可以帮助我吗...提前致谢