繁体   English   中英

我想在我的公共服务中使用我的 environment.ts 文件 URL 变量,我该如何读取该变量?

[英]I want to use my environment.ts file URL variable in my common services, how can I read that variable?

我的环境文件

export  environment = {  
  local: true,
  title: 'Local Environment Heading',
  API URL : 'http://localhost:8090/myapp/',
  staging: false,
  production: false,
  
};

公共服务文件

// here I want to read this API URL

在这种情况下,您的环境文件有错误。 检查名称API URL ,名称中不能包含空格。 你忘记了出口的常量。 (导出const环境)

export const environment = {  
  local: true,
  title: 'Local Environment Heading',
  baseUrl : 'http://localhost:8090/myapp/',
  staging: false,
  production: false,
};

修复后,使用起来非常简单。 您只需要导入环境文件。

例如在服务中。

import { Injectable } from '@angular/core';
import { environment } from 'src/environments/environment';

@Injectable({
  providedIn: 'root'
})
export class AuthServiceService {


  constructor() {
    const a = environment.baseUrl
   }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM