【发布时间】:2017-04-01 22:03:07
【问题描述】:
我正在为一个应用构建一个虚拟登录,我需要在一个数组中检查用户登录的实例
我有一些模拟数据
import { User } from './user';
export const USERS: User[] = [
{username: 'Seth', password: 'youwillneverknow'},
{username: 'Peter', password: 'iforgot'},
{username: 'Frank', password: 'test123'},
];
我在 user.service 文件中使用的文件
import { Injectable } from '@angular/core';
import { User } from './user';
import { USERS } from './users.mock';
@Injectable()
export class UserService {
getUsers(): Promise<User[]> {
return Promise.resolve(USERS);
}
<some method here>
}
在我的组件中,我需要编写一个方法来检查用户是否存在于数组中。
logIn(value: string): void {
}
字符串值来自我的 HTML 中的输入字段
我需要一些关于如何在调用 logIn 函数时检查该用户名的实例的输入
【问题讨论】:
-
我怀疑您的身份验证是否正确。使用此方案,您将从服务器获取密码。
-
正如我所说.. 虚拟登录
标签: arrays angular angular2-services