diff --git a/modules/props.js b/modules/props.js index 70795ab..84ed631 100644 --- a/modules/props.js +++ b/modules/props.js @@ -9,7 +9,7 @@ function updateProps(oldVnode, vnode) { for (key in props) { cur = props[key]; old = oldProps[key]; - if (old !== cur) { + if (old !== cur && (key !== 'value' || elm[key] !== cur)) { elm[key] = cur; } }