我正在使用敲门.js来绑定li
元素
根据以下内容:
<ul class="grid" data-bind="foreach: articledashboard">
<li data-bind="style: { background-image: url(AuthorImage)}">
<label data-bind="attr: { title: Title }, text: Title"></label>
</li>
</ul>
我的要求是设置li
元素的背景图片,但是我的代码无法正常工作
你能给我正确的语法吗?
使用backgroundImage
代替background-image
,并将值设置为字符串:
<li data-bind="style: { backgroundImage: 'url(' + AuthorImage() + ')'}">
请参阅说明文件
编辑:
正如RP Niemeyer指出的,您还可以使用'background-image'
:
<li data-bind="style: { 'background-image': 'url(' + AuthorImage() + ')'}">
请注意,这假定AuthorImage
是可观察的。如果不是,请使用AuthorImage
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句