Angular Can';找不到变量:Auth0Lock Ionic2 Auth0
我试图将Auth0添加到我的Ionic 2应用程序中,但遇到了一个错误:“找不到变量:Auth0Lock”Angular Can';找不到变量:Auth0Lock Ionic2 Auth0,angular,login,ionic2,auth0,Angular,Login,Ionic2,Auth0,我试图将Auth0添加到我的Ionic 2应用程序中,但遇到了一个错误:“找不到变量:Auth0Lock” 我对此感到困惑的是,变量是声明的,它的类型是“any”,所以应该可以,但当我检查main.js编译文件时,发现它不在那里。为了解决这个问题,我对Auth类做了一个简单的更改,我从Auth0快速启动页面获得了该类,如下所示: // app/auth.service.ts import { Injectable } from '@angular/core'; import { to
我对此感到困惑的是,变量是声明的,它的类型是“any”,所以应该可以,但当我检查main.js编译文件时,发现它不在那里。为了解决这个问题,我对Auth类做了一个简单的更改,我从Auth0快速启动页面获得了该类,如下所示:
// app/auth.service.ts
import { Injectable } from '@angular/core';
import { tokenNotExpired } from 'angular2-jwt';
// Avoid name not found warnings
declare var Auth0Lock: any;
@Injectable()
export class Auth {
// Configure Auth0
lock = new Auth0Lock('client_id','domain', {});
为了解决Auth0Lock没有添加到编译的js文件中的问题(也就是说,它没有添加到实际应用程序上运行的程序中),我做了以下更改:
import { Injectable } from '@angular/core';
import { tokenNotExpired } from 'angular2-jwt';
import Auth0Lock from 'auth0-lock';
@Injectable()
export class Auth {
// Avoid name not found warnings
Auth0Lock: any;
// Configure Auth0
lock = new Auth0Lock('client_id','domain', {});
1.)增加了“从“auth0锁”导入Auth0Lock”
2.)已删除声明var Auth0Lock:任何
3.)在Auth类中添加了Auth0Lock:any;
就是这样!(现在别忘了在CORS&etc;中设置ip地址)为了解决这个问题,我对Auth类做了一个简单的更改,该类是从Auth0快速启动页面获得的,如下所示:
// app/auth.service.ts
import { Injectable } from '@angular/core';
import { tokenNotExpired } from 'angular2-jwt';
// Avoid name not found warnings
declare var Auth0Lock: any;
@Injectable()
export class Auth {
// Configure Auth0
lock = new Auth0Lock('client_id','domain', {});
为了解决Auth0Lock没有添加到编译的js文件中的问题(也就是说,它没有添加到实际应用程序上运行的程序中),我做了以下更改:
import { Injectable } from '@angular/core';
import { tokenNotExpired } from 'angular2-jwt';
import Auth0Lock from 'auth0-lock';
@Injectable()
export class Auth {
// Avoid name not found warnings
Auth0Lock: any;
// Configure Auth0
lock = new Auth0Lock('client_id','domain', {});
1.)增加了“从“auth0锁”导入Auth0Lock”
2.)已删除声明var Auth0Lock:任何
3.)添加了Auth0Lock:任何内部身份验证类
就这样!(现在不要忘记在CORS&etc;中设置ip地址)