From 50a02cc34461b22ddd109ceb994a038762e30478 Mon Sep 17 00:00:00 2001 From: Rich-Harris Date: Tue, 22 Nov 2016 19:08:26 -0500 Subject: [PATCH] handle missing data --- compiler/generate/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/generate/index.js b/compiler/generate/index.js index 336d387557..716537a20f 100644 --- a/compiler/generate/index.js +++ b/compiler/generate/index.js @@ -377,7 +377,7 @@ export default function generate ( parsed, source, options ) { ${parsed.css ? `if ( !addedCss ) addCss();` : ''} var mainFragment = renderMainFragment( this, options.target ); - this.set( ${templateProperties.data ? `Object.assign( template.data(), options.data )` : `options.data`} ); + this.set( ${templateProperties.data ? `Object.assign( template.data(), options.data )` : `options.data || {}`} ); ${templateProperties.onrender ? `template.onrender.call( this );` : ``} }