我在我的应用中使用LoadingController
许多页面。我想做一些定制,以便它与设计和品牌一起使用。我想改变:
我发现背景位于ion-backdrop
,而白框容器位于loading-wrapper
,loading-ios
(如果是在iOS中)。
所以我在app.scss
中添加了代码:
.ion-backdrop{
background: rgba(0,20,0,.5);
}
.loading-ios, .loading-wrapper{
background: rgba(0,0,0,0);
}
但没有任何事情发生。我怎样才能做到这一点?
如何使用我们自己的图形更改微调器?
更新01:
我发现cssClass
有create()
个选项,所以我尝试了:
presentLoadingCustom() {
let loading = this.loadingCtrl.create({
spinner: 'hide',
// showBackdrop: false,
cssClass:`
.custom-spinner-container{
background:#445566;
}
`,
content: `
<div class="custom-spinner-container">
<div class="custom-spinner-box">loading somethung</div>
</div>
`,
duration: 20000
});
loading.onDidDismiss(() => {
console.log('Dismissed loading');
});
loading.present();
}
但我收到了错误:
./LoadingCmp类中的错误LoadingCmp_Host - 内联模板:0:0 由:字符串包含无效字符。
在这种情况下如何处理css
?
答案 0 :(得分:3)