Если ваша view-модель имеет глобальную область действия, вы можете просто сделать:
<span data-bind='text: model.message'></span>
В скрипте вы можете изменить параметр с onLoad
на no wrap (body)
для загрузки JavaScript..
Другой вариант - передать значение через templateOptions
.Это будет выглядеть так:
<div data-bind='template: {name :"nodeTemplate", foreach: nodes, templateOptions: { myMessage: message} }'></div>
Затем, привязать к нему, как (вы могли бы назвать это сообщение, просто используйте myMessage
, чтобы показать, откуда исходит имя):
<span data-bind='text: $item.myMessage'></span>
Наконец, если вы используете KO 1.3 beta , что я бы порекомендовал, то вы можете просто сделать:
<span data-bind='text: $root.message'></span>