@tslib/vue-ext
Advanced tools
Comparing version 1.0.13 to 1.0.14
@@ -27,8 +27,10 @@ "use strict"; | ||
registerVueComponents(state, value) { | ||
const mod = lodash_1.default.camelCase(value.module); | ||
const pg = lodash_1.default.camelCase(value.name); | ||
if (lodash_1.default.isEmpty(state.modules[value.module])) { | ||
//初始化创建组件信息 | ||
state.modules[value.module] = { pages: {}, components: {} }; | ||
state.modules[mod] = { pages: {}, components: {} }; | ||
} | ||
if (lodash_1.default.isEmpty(value.name)) { | ||
_d("global store: registerVueComponents Error,name is empty:", value); | ||
if (lodash_1.default.isEmpty(pg)) { | ||
_d("global store: registerVueComponents Error,name is empty:", pg); | ||
return; | ||
@@ -39,9 +41,9 @@ } | ||
// 注册为页面组件 | ||
_d("register page:", value.module, value.name); | ||
state.modules[value.module].pages[value.name] = value.components; | ||
_d("register page:", mod, pg); | ||
state.modules[mod].pages[pg] = value.components; | ||
} | ||
else { | ||
// 注册为通用组件 | ||
_d("register components:", value.module, value.name); | ||
state.modules[value.module].components[value.name] = value.components; | ||
_d("register components:", mod, pg); | ||
state.modules[mod].components[pg] = value.components; | ||
} | ||
@@ -48,0 +50,0 @@ } |
{ | ||
"name": "@tslib/vue-ext", | ||
"version": "1.0.13", | ||
"version": "1.0.14", | ||
"private": false, | ||
@@ -5,0 +5,0 @@ "description": "config file loader for typescript", |
@@ -46,8 +46,10 @@ import Vue, { VueConstructor } from "vue"; | ||
) { | ||
const mod = _.camelCase(value.module); | ||
const pg = _.camelCase(value.name); | ||
if (_.isEmpty(state.modules[value.module])) { | ||
//初始化创建组件信息 | ||
state.modules[value.module] = { pages: {}, components: {} }; | ||
state.modules[mod] = { pages: {}, components: {} }; | ||
} | ||
if (_.isEmpty(value.name)) { | ||
_d("global store: registerVueComponents Error,name is empty:", value); | ||
if (_.isEmpty(pg)) { | ||
_d("global store: registerVueComponents Error,name is empty:", pg); | ||
return; | ||
@@ -58,8 +60,8 @@ } | ||
// 注册为页面组件 | ||
_d("register page:", value.module, value.name); | ||
state.modules[value.module].pages[value.name] = value.components; | ||
_d("register page:", mod, pg); | ||
state.modules[mod].pages[pg] = value.components; | ||
} else { | ||
// 注册为通用组件 | ||
_d("register components:", value.module, value.name); | ||
state.modules[value.module].components[value.name] = value.components; | ||
_d("register components:", mod, pg); | ||
state.modules[mod].components[pg] = value.components; | ||
} | ||
@@ -66,0 +68,0 @@ } |
Sorry, the diff of this file is not supported yet
29791
367