This commit is contained in:
Vendored
+6
-1
@@ -314,6 +314,8 @@ var h = (tag, props = {}, children = []) => {
|
||||
el.className = val || "";
|
||||
else if (val == null)
|
||||
el.removeAttribute(k);
|
||||
else if (k === "style" && typeof val === "string")
|
||||
el.setAttribute("style", val);
|
||||
else if (k in el && !isSVG)
|
||||
el[k] = val;
|
||||
else
|
||||
@@ -329,7 +331,9 @@ var h = (tag, props = {}, children = []) => {
|
||||
} else {
|
||||
const val = validateAttr(k, v);
|
||||
if (val != null) {
|
||||
if (k in el && !isSVG)
|
||||
if (k === "style" && typeof val === "string")
|
||||
el.setAttribute("style", val);
|
||||
else if (k in el && !isSVG)
|
||||
el[k] = val;
|
||||
else
|
||||
el.setAttribute(k, val === true ? "" : val);
|
||||
@@ -519,6 +523,7 @@ export {
|
||||
when,
|
||||
watch,
|
||||
router,
|
||||
onUnmount,
|
||||
mount,
|
||||
h,
|
||||
each,
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+6
-1
@@ -43,6 +43,7 @@
|
||||
when: () => when,
|
||||
watch: () => watch,
|
||||
router: () => router,
|
||||
onUnmount: () => onUnmount,
|
||||
mount: () => mount,
|
||||
h: () => h,
|
||||
each: () => each,
|
||||
@@ -367,6 +368,8 @@
|
||||
el.className = val || "";
|
||||
else if (val == null)
|
||||
el.removeAttribute(k);
|
||||
else if (k === "style" && typeof val === "string")
|
||||
el.setAttribute("style", val);
|
||||
else if (k in el && !isSVG)
|
||||
el[k] = val;
|
||||
else
|
||||
@@ -382,7 +385,9 @@
|
||||
} else {
|
||||
const val = validateAttr(k, v);
|
||||
if (val != null) {
|
||||
if (k in el && !isSVG)
|
||||
if (k === "style" && typeof val === "string")
|
||||
el.setAttribute("style", val);
|
||||
else if (k in el && !isSVG)
|
||||
el[k] = val;
|
||||
else
|
||||
el.setAttribute(k, val === true ? "" : val);
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user