Fix compatibility issue of String.prototype.startsWith

pull/228/head
zhulongzheng 8 years ago
parent f143528e2e
commit f6eacf3993

@ -21,7 +21,7 @@ function updateStyle(oldVnode: VNode, vnode: VNode): void {
for (name in oldStyle) {
if (!style[name]) {
if (name.startsWith('--')) {
if (name.indexOf('--') === 0) {
(elm as any).style.removeProperty(name);
} else {
(elm as any).style[name] = '';
@ -38,7 +38,7 @@ function updateStyle(oldVnode: VNode, vnode: VNode): void {
}
}
} else if (name !== 'remove' && cur !== oldStyle[name]) {
if (name.startsWith('--')) {
if (name.indexOf('--') === 0) {
(elm as any).style.setProperty(name, cur);
} else {
(elm as any).style[name] = cur;

Loading…
Cancel
Save