gpt4 book ai didi

css - 如何在实例化对象时添加 CSS StyleClass,而不是 object.addStyleClass ("myStyle")

转载 作者:行者123 更新时间:2023-11-28 11:08:01 28 4
gpt4 key购买 nike

我使用 SAPUI5,我想在实例化对象后立即将样式添加到对象。例如,我想将样式类“foo”添加到面板内的标签中。

我想做什么,但不起作用:

var oPanel = new sap.m.Panel({
content: new sap.m.Label({
text: "Hello",
styleClass: "foo"
})
});

我不想做但确实有效的事情:

var oLabel = new sap.m.Label({
text: "Hello"
});
oLabel.addStyleClass("foo");

var oPanel = new sap.m.Panel({
content: oLabel
});

最佳答案

还有另一个基于方法链的选项,它不需要内部元素的专用变量(我想这就是您不喜欢问题中的第二个变体的原因):

var oPanel = new sap.m.Panel({
content: new sap.m.Label({ text: "Hello" }).addStyleClass("foo")
});

关于css - 如何在实例化对象时添加 CSS StyleClass,而不是 object.addStyleClass ("myStyle"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29606217/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com