繁体   English   中英

如何在 Angular 中动态更改环境变量?

[英]How dynamically change environment variable in Angular?

当我在文本框中插入自定义 URL 时,我试图更改环境变量,这将在环境变量中更改,因为我在网站上显示响应。

这是我的打字稿代码:

   generateQRCode() {
      this.value = this.qrcodename;
      localStorage.clear()
      localStorage.setItem("key", JSON.stringify(this.qrcodename));

  }

HTML

  <div class="form-group">
      <input
        type="text"
        class="form-control"
        id="qr"
        aria-describedby="qr"
        placeholder="Enter code"
        required
        [(ngModel)]="qrcodename"
      />
    </div>

我想在这个 baseUrl 上更改 qrcodename 的值

export const environment = {
  production: false
   baseUrl: "http://127.0.0.1:5000/"

};

我只是使用本地存储并在我想使用此 Url 输入的地方访问它,这是我的简单代码

  getDashboardData(): Observable<any> {

    let url = JSON.parse(localStorage.getItem('key'));
    return this.http.get(url + "/dashboard");

}

暂无
暂无

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

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