[英]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.