ferrugemjs-node
Advanced tools
Comparing version 0.24.0 to 0.24.1
{ | ||
"name": "ferrugemjs-node", | ||
"version": "0.24.0", | ||
"version": "0.24.1", | ||
"description": "a node package to convert html template to Incremental DOM", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -492,3 +492,10 @@ var htmlparser = require("htmlparser2"); | ||
basicTag = '\n\t_idom.elementOpen("'+comp.name+'",'+static_key+','+mod_tmp_static_attr_str+','+mod_tmp_attr_str+');\n'; | ||
if(static_key === 'null' && (mod_tmp_static_attr_str !== '[""]' || mod_tmp_attr_str !== '""')){ | ||
static_key = '"'+nextUID()+'"'; | ||
} | ||
if(static_key === 'null'){ | ||
basicTag = '\n\t_idom.elementOpen("'+comp.name+'");\n'; | ||
}else{ | ||
basicTag = '\n\t_idom.elementOpen("'+comp.name+'",'+static_key+','+mod_tmp_static_attr_str+','+mod_tmp_attr_str+');\n'; | ||
} | ||
if(comp.children){ | ||
@@ -495,0 +502,0 @@ comp.children.forEach(sub_comp => basicTag += '\t'+componentToStr(sub_comp)); |
28194
711