From c3c88c73b36f945f97016a999147ba84902f809c Mon Sep 17 00:00:00 2001 From: Jakub Jankiewicz Date: Sat, 14 Jan 2017 22:20:29 +0100 Subject: [PATCH] Fix sveltejs/svelte#249 --- src/generators/dom/visitors/attributes/binding/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/generators/dom/visitors/attributes/binding/index.js b/src/generators/dom/visitors/attributes/binding/index.js index a546d2fa970a..5c5f15f72939 100644 --- a/src/generators/dom/visitors/attributes/binding/index.js +++ b/src/generators/dom/visitors/attributes/binding/index.js @@ -102,7 +102,7 @@ export default function createBinding ( generator, node, attribute, current, loc } ` ); } else { - const updateElement = `${local.name}.${attribute.name} = ${contextual ? attribute.value : `root.${attribute.value}`}`; + const updateElement = `${local.name}.${attribute.name} = ${contextual ? attribute.value : `typeof root.${attribute.value} == 'undefined' ? '' : root.${attribute.value}`}`; generator.uses.addEventListener = true; generator.uses.removeEventListener = true;