openui5 js查看addStyleClass

时间:2015-04-08 07:04:39

标签: sapui5

我们如何使用mSetting设置类?

例如:

new sap.m.Button({}).addStyleClass("my-class"); //work

另一种方式?

new sap.m.Button({
  styleClass: "my-class" // did'n work
});

有可能以这种方式设置课程吗?

1 个答案:

答案 0 :(得分:7)

截至目前(至版本SAPUI5 1.28.4),styleClass sap.m.Button的受支持属性,也不是其基本类型(sap.ui.core.Control)属性。 因此,您必须直接在XML视图中使用addStyleClass(sStyleClass) OR。

正如@Ivan所说,您可以使用busy属性,因为它存在于基类型sap.ui.core.Control

希望我们在更高版本中使用此基本功能。

更新:适用于多个CSS类

var oLabel =  new sap.m.Label({text:"Sample"}).addStyleClass("sample1 sample2");

OR

var oLabel =  new sap.m.Label({text:"Sample"}).addStyleClass("sample1").addStyleClass("sample2");