我的印象是 .setStyleAttribute 应该支持“backgroundIamge”,以允许用户通过以下方式在面板中设置背景图像:
setStyleAttribute("backgroundImage","url('myImageUrl')");
但是,当我尝试以下操作时:
var panel = app.createVerticalPanel().setId('panel')
.setStyleAttribute('text-align', 'center')
.setStyleAttribute('zIndex', '3')
.setStyleAttribute('position', 'fixed')
.setStyleAttribute('left', 10)
.setStyleAttribute('top', 10)
.setWidth(250)
.setHeight(150)
.setStyleAttribute('backgroundImage',"url('https://myImage.png')");
我无法在面板中生成背景图像。有趣的是完全相同的代码会在按钮中生成背景图像。我也尝试过“背景”和“背景图像”,但无济于事。面板不支持“背景图像”还是我遗漏了什么?