我在订阅中得到未定义的变量。
import { AppSetting } from '../config/app-setting';
this.api.userLogin(this.loginForm.value.emailid,this.loginForm.value.password).subscribe(
data => {
this.router.navigateByUrl(AppSetting.BASE_URL+'/enquiry');
},
error => console.log('oops', error)
);
这是我的全球课程
export class AppSetting {
public static BASE_URL='http://192.168.1.144:8080/';
}
答案 0 :(得分:2)
您无法重定向,因为路由器无法正常工作。路由器是Angular内部的,您不必提供域,协议,端口……仅提供路径。
this.router.navigateByUrl('/enquiry');
如果您希望转到另一个网站,它将为
window.location.href = 'http://...';