diff --git a/index.js b/index.js index 2a2ad33..7674c78 100644 --- a/index.js +++ b/index.js @@ -17,17 +17,19 @@ export default { Vue.mixin({ created() { - if (options.hasOwnProperty('bg')) { - vm.bg = options.bg - } - if (options.hasOwnProperty('icon')) { - vm.icon = options.icon - } - if (options.hasOwnProperty('size')) { - vm.size = options.size - } - if (options.hasOwnProperty('icon_color')) { - vm.icon_color = options.icon_color + if (options!==null && options !== undefined) { + if (options.hasOwnProperty('bg')) { + vm.bg = options.bg + } + if (options.hasOwnProperty('icon')) { + vm.icon = options.icon + } + if (options.hasOwnProperty('size')) { + vm.size = options.size + } + if (options.hasOwnProperty('icon_color')) { + vm.icon_color = options.icon_color + } } } }) diff --git a/package.json b/package.json index 394edfd..29b331b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vuejs-loading-screen", - "version": "1.0.6", + "version": "1.0.7", "description": "Blocking screen while process worked", "main": "index.js", "scripts": {