Nativescript-以编程方式设置内联样式

时间:2018-11-08 02:41:05

标签: styles nativescript

https://docs.nativescript.org/api-reference/classes/_ui_core_view_.view#setinlinestyle

此功能有示例吗?

let image = new Image();
image.height = 300dp;
image.setInlineStyle('background-image: url(~/images/my_img.png)')

OR

image.setInlineStyle('{ background-image: url(~/images/my_img.png) }')

两个都不起作用。

我误解了setInlineStyle的用法吗?任何想法?谢谢。

2 个答案:

答案 0 :(得分:2)

尝试一下

image.setInlineStyle('background-image: url("~/images/my_img.png")')

答案 1 :(得分:0)

如果您只想设置backgroundImage,我建议您以这种方式进行设置,

let image = new Image();
image.height = 300dp;
image.backgroundImage = "url('~/images/my_img.png')";