我有一个html表,我想使用javascript代码获取每个列值
export class RoleGuard implements CanActivate {
private role: any;
constructor(private router: Router, private accountService: AccountService)
{}
canActivate(
next: ActivatedRouteSnapshot,
state: RouterStateSnapshot
): Observable<boolean> | Promise<boolean> | boolean {
this.accountService.getUserRole().subscribe(res => this.role = res);
if (this.role === 'admin') {
return true;
}
return false;
}
}
但是我需要另一种方法来做到这一点,假设如果我改变列的顺序,我将在javascript中git相同的结果,例如:这里我使用 td:eq(1)但是如果我在html中更改列的顺序,它会git不同的列,我需要更有效的方法,任何人都可以帮助我!? 我的意思是,我想获得 librarianName ,即使我改变了顺序,也可以说是行中的第三行