Sapui5 自定义本地忙指示器 sap.ui.getCore().byId(this.getId()).setBusy(true);
在CSS中:Sapui5 自定义本地忙指示器 sap.ui.getCore().byId(this.getId()).setBusy(true);,sapui5,Sapui5,在CSS中: .sapUiLocalBusyIndicator{ 背景色:rgba(242,242,242,1)!重要; } 我已经为其中一个屏幕设置了本地忙指示器不透明,但问题是它适用于我的应用程序的所有屏幕,而我只需要为其中一个屏幕设置它 您应该通过向两个控件/视图添加一个类来细化CSS规则,使其仅适用于您的控件/视图: JS: sap.ui.getCore(); (理想情况下,在创建或定义时添加类。) CSS: .opaqueBusyIndicator.sapUiLocalBusyI
.sapUiLocalBusyIndicator{
背景色:rgba(242,242,242,1)!重要;
}
我已经为其中一个屏幕设置了本地忙指示器不透明,但问题是它适用于我的应用程序的所有屏幕,而我只需要为其中一个屏幕设置它 您应该通过向两个控件/视图添加一个类来细化CSS规则,使其仅适用于您的控件/视图: JS:
sap.ui.getCore();
(理想情况下,在创建或定义时添加类。)
CSS:
.opaqueBusyIndicator.sapUiLocalBusyIndicator{
背景色:rgba(242,242,242,1);
}
(对于这两个类,您也不一定需要
!important
)感谢您提供的信息,我不确定是否可以将styleClass添加到忙指示器中。该类实际上并没有添加到忙指示器中,而是添加了设置为忙的控件。(setBusy()
返回此
即控件)