【发布时间】:2018-08-19 21:57:05
【问题描述】:
我正在使用敲除将数据绑定到模板。第一个模板正确绑定,正确显示图像和其他数据元素,但是我收到以下错误,并且在第一个模板之后它没有绑定到其他模板。
消息:无法处理绑定“attr: function(){return {src:imageUrl} }”
消息:imageUrl 未定义
这是模板的相关部分:
<a href="#">
<img data-bind="attr:{src: imageUrl}" width="263" height="262" alt="image description">
</a>
我是这样称呼它的:
<div class="panel-body" data-bind="template: {name: 'album-template', data: thisWeeksOne() }"></div>
这是thisWeeksOne的一个例子
我认为这是一个时间问题,但不知道如何处理。有人有这方面的经验吗?
【问题讨论】:
-
你能展示你剩下的代码吗?或者至少 thisWeeksOne 的内容
-
这是什么WeeksOne?它是函数还是可观察的?
-
thisWeeksOne 是一个 observable,我在上面贴了它的截图。
标签: templates knockout.js