2012-06-10 1 views

ответ

3

Я не знаю, чистый путь, но вы можете сделать это следующим образом:

<div data-bind="text: data().field1 ? data().field1() : ''"></div>​ 

В настоящее время (по какой-то причине, не совсем уверен, почему) вы должны явно сообщить, что значение наблюдаемой изменилось, и вид должен быть обновлен:

ko.mapping.fromJS(Data, {}, model.data); 
model.data.valueHasMutated(); 

http://jsfiddle.net/wF7xY/1/

+1

Вам здесь не нужны выражения

http://jsfiddle.net/66Ton99/wF7xY/2/ – 66Ton99

Смежные вопросы