(elm, newVal)
| 5527 | } |
| 5528 | |
| 5529 | function isInputChanged (elm, newVal) { |
| 5530 | var value = elm.value; |
| 5531 | var modifiers = elm._vModifiers; // injected by v-model runtime |
| 5532 | if ((modifiers && modifiers.number) || elm.type === 'number') { |
| 5533 | return toNumber(value) !== toNumber(newVal) |
| 5534 | } |
| 5535 | if (modifiers && modifiers.trim) { |
| 5536 | return value.trim() !== newVal.trim() |
| 5537 | } |
| 5538 | return value !== newVal |
| 5539 | } |
| 5540 | |
| 5541 | var domProps = { |
| 5542 | create: updateDOMProps, |
no test coverage detected