KnockoutJS - 如何刷新属性值?

时间:2013-09-17 07:30:46

标签: javascript knockout.js

我有这段代码

<input type="text" data-bind="attr: { 'value': name }"/>

我没有使用value: name,因为我希望只有在点击“保存”按钮后才能将数据保存到模型中

我在viewModel中有这个功能,当我点击“重置”按钮时会触发该功能。 “重置”按钮的目的是将表单的所有值还原为数据模型中的值。

function FooViewModel()
{
    ...
    self.cancelFooUpdate = function(data, event)
    {
        data.name.valueHasMutated();
        ...
    };
}

但是,这似乎不起作用。是因为我使用的是attr吗?

0 个答案:

没有答案