Angular 声明全局字符串
我是新来的。我创建服务,为我的所有操作设置api rootUrl,如:Angular 声明全局字符串,angular,Angular,我是新来的。我创建服务,为我的所有操作设置api rootUrl,如: @Injectable() export class UsuariosService { readonly rootUrl = "http://myapiurl/"; 我用的是 list() { var perfiles = this.http .get(this.rootUrl + "api/perfiles/listar", this.options) .map((data: any
@Injectable()
export class UsuariosService {
readonly rootUrl = "http://myapiurl/";
我用的是
list() {
var perfiles = this.http
.get(this.rootUrl + "api/perfiles/listar", this.options)
.map((data: any) => data.json());
return perfiles;
}
我想知道如何全局设置它?我应该在什么文档中执行此操作,以及如何将其导入并使用到每个服务中?而是在每一个上面声明它?关于如果您想在整个应用程序中使用rootUrl,最好的选择是将此字段放在environment.ts文件中
您不仅可以在每个文件中使用它,还可以轻松地为不同的环境(如dev或prod)更改它
您可以在此处找到更多详细信息: