Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript KnockoutJS-如何刷新属性值?_Javascript_Knockout.js - Fatal编程技术网

Javascript KnockoutJS-如何刷新属性值?

Javascript KnockoutJS-如何刷新属性值?,javascript,knockout.js,Javascript,Knockout.js,我有这个密码 <input type="text" data-bind="attr: { 'value': name }"/> 然而,这似乎不起作用。是因为我使用的是attr?您可能会感兴趣,谢谢您的post dan,但我已经有了可编辑问题的解决方案。我特别想知道为什么即使更改了值,attr也不会更新。 function FooViewModel() { ... self.cancelFooUpdate = function(data, event) {

我有这个密码

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

然而,这似乎不起作用。是因为我使用的是
attr

您可能会感兴趣,谢谢您的post dan,但我已经有了可编辑问题的解决方案。我特别想知道为什么即使更改了值,
attr
也不会更新。
function FooViewModel()
{
    ...
    self.cancelFooUpdate = function(data, event)
    {
        data.name.valueHasMutated();
        ...
    };
}