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