Comparing version 0.1.26 to 0.1.27
{ | ||
"name": "dominic", | ||
"version": "0.1.26", | ||
"version": "0.1.27", | ||
"description": "Helper to quickly build up DOM in simple javascript object format.", | ||
@@ -5,0 +5,0 @@ "scripts": [ |
@@ -35,2 +35,3 @@ (function (root, factory) { | ||
var src = arguments[i] | ||
if (!src) continue | ||
var keys = Object.keys(src) | ||
@@ -52,2 +53,3 @@ for (var j = 0; j < keys.length; j++) { | ||
var src = arguments[i] | ||
if (!src) continue | ||
var keys = Object.keys(arguments[i]) | ||
@@ -67,2 +69,3 @@ for (var j = 0; j < keys.length; j++) { | ||
var src = arguments[i] | ||
if (!src) continue | ||
var keys = Object.keys(arguments[i]) | ||
@@ -273,3 +276,3 @@ for (var j = 0; j < keys.length; j++) { | ||
if (!obsProp || obsProp === '__owner' || !isStrOrNum(obsProp)) return false | ||
var defaultOpts = assign({}, injectOpts || {}) | ||
var defaultOpts = assign({}, injectOpts) | ||
var cacheOpts = assign2({}, opts, { obsProp: obsProp }, 'tplFn,for,root,obsProp,update') | ||
@@ -349,3 +352,8 @@ defProp(this, obsProp, { | ||
'use strict' | ||
if (!isObj(obj)) return; | ||
// if (!isObj(obj)) return; | ||
if (!obj) return; | ||
if (isStrOrNum(obj)) { | ||
root.appendChild(doc.createTextNode(obj)) | ||
return | ||
} | ||
if (isDom(obj)) { | ||
@@ -352,0 +360,0 @@ root.appendChild(obj) |
{ | ||
"name": "dominic", | ||
"version": "0.1.26", | ||
"version": "0.1.27", | ||
"description": "Helper to quickly build up DOM in simple javascript object format.", | ||
@@ -5,0 +5,0 @@ "main": "dominic.js", |
36203
588