Ответ 1
Ваша проблема не имеет ничего общего с kncokout.js. Если ваш PhotoName
содержит только imagename.extension
, вам нужно создать свой путь изображения вручную, чтобы правильно отображать изображения.
Итак, вам нужно создать правильный путь либо в привязке напрямую:
<img data-bind="attr:{ src: '/imagefolder/' + PhotoName }" />
Обратите внимание, если ваш PhotoName
является ko.observable
, тогда вам нужно написать src: '/imagefolder/' + PhotoName()
.
Или переместите эту логику внутри вашей модели просмотра, например. создавая вычисляемое свойство, которое строит ссылку или когда вы создаете свой viewmodel, назначьте правильный URL-адрес PhotoName
и т.д.