我正在使用 Angular 版本 11.2.1,我正在尝试发出一个 http 请求,一个带有参数和标头的 Get 请求,问题是,当我 console.log 它们时,它们都是空的,并且python 后端抛出 500 错误。
这是service.ts中的函数
getOrigenes(): Observable<any>{
const header = new HttpHeaders();
header.set("Content-Type", "application/json");
header.set("Authorization", "Bearer md53b2b0eef781e8a6aaf7cf0565b780845");
const params = new HttpParams();
params.set('is_enum', '0');
params.set('model', 'tc_interface_format');
params.set('schema', 'acl_koncilia');
const headersArrays = header.keys().map(x => ({ [x]: header.get(x) }));
console.log(JSON.stringify(headersArrays));
const paramsArray = params.keys().map(x => ({ [x]: params.get(x) }));
console.log(JSON.stringify(paramsArray));
return this.http.get('http://127.0.0.1:5000/read', {headers: header, params: params});
}
Run Code Online (Sandbox Code Playgroud)
我不是 Angular 或 TypeScript 专家,因此任何帮助或建议将不胜感激。
我正在使用 ionic 3 开发一个简单的应用程序,该应用程序正在运行,但在启动画面期间状态栏有问题,它是黑色的,我想将颜色更改为与启动画面相同的蓝色
我尝试使用 Ionic Native - Splash Screen,它改变了状态栏的颜色,但在启动画面之后
这是代码
initializeApp() {
this.platform.ready().then(() => {
this.statusBar.overlaysWebView(false);
this.statusBar.backgroundColorByHexString('#002e5b');
this.keyboard.disableScroll(true);
});
}
Run Code Online (Sandbox Code Playgroud)
有没有办法实现这一目标?谢谢。