| 1234567891011121314151617181920212223 |
- function updateProps(oldVnode, vnode) {
- let key;
- let cur;
- let old;
- const elm = vnode.elm;
- let oldProps = oldVnode.data.props;
- let props = vnode.data.props;
- if (!oldProps && !props)
- return;
- if (oldProps === props)
- return;
- oldProps = oldProps || {};
- props = props || {};
- for (key in props) {
- cur = props[key];
- old = oldProps[key];
- if (old !== cur && (key !== "value" || elm[key] !== cur)) {
- elm[key] = cur;
- }
- }
- }
- export const propsModule = { create: updateProps, update: updateProps };
- //# sourceMappingURL=props.js.map
|