diff --git a/render/render.js b/render/render.js index 379a821a..20291c3a 100644 --- a/render/render.js +++ b/render/render.js @@ -82,6 +82,9 @@ module.exports = function($window, onevent) { if (vnode.children != null) { var children = vnode.children createNodes(element, children, 0, children.length, hooks, null) + if (tag === "select" && "value" in attrs) { + setAttrs(vnode, { value: attrs.value }) + } } return element } @@ -441,4 +444,4 @@ module.exports = function($window, onevent) { } return {render: render} -} \ No newline at end of file +}