pull/165/head
tjz 2018-04-07 15:22:47 +08:00
parent 169dc82bb3
commit 859dc19b06
1 changed files with 4 additions and 3 deletions

View File

@ -53,11 +53,12 @@ export default {
`not have usTitle`, `not have usTitle`,
) )
} }
let id = ['components', name.replace('-cn', ''), 'demo', ...usTitle.split(' ')].join('-').toLowerCase() const component = this.$slots.component[0]
const fileName = (component.context.$vnode.componentOptions.Ctor.extendOptions.__file.split('/demo/')[1] || '').replace('.md', '')
const id = ['components', name.replace('-cn', ''), 'demo', fileName].join('-').toLowerCase()
console.log(fileName)
if (this._store.store) { if (this._store.store) {
const { currentSubMenu } = this._store.store.getState() const { currentSubMenu } = this._store.store.getState()
id = `${id}-${currentSubMenu.length + 1}`
this._store.store.setState({ currentSubMenu: [...currentSubMenu, { cnTitle, usTitle, id }] }) this._store.store.setState({ currentSubMenu: [...currentSubMenu, { cnTitle, usTitle, id }] })
} }
return { return {