mirror of https://github.com/ElemeFE/element
replace _componentTag to componentName
parent
2e77e5a50b
commit
135c8ed45b
|
@ -4,6 +4,8 @@
|
|||
export default {
|
||||
name: 'ElCheckboxGroup',
|
||||
|
||||
componentName: 'ElCheckboxGroup',
|
||||
|
||||
mixins: [Emitter],
|
||||
|
||||
props: {
|
||||
|
|
|
@ -85,7 +85,7 @@
|
|||
data() {
|
||||
return {
|
||||
focus: false,
|
||||
wrapInGroup: this.$parent.$options._componentTag === 'el-checkbox-group'
|
||||
wrapInGroup: this.$parent.$options.componentName === 'ElCheckboxGroup'
|
||||
};
|
||||
},
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<script>
|
||||
module.exports = {
|
||||
name: 'el-menu-item-group',
|
||||
name: 'ElMenuItemGroup',
|
||||
|
||||
componentName: 'menu-item-group',
|
||||
componentName: 'ElMenuItemGroup',
|
||||
|
||||
props: {
|
||||
title: {
|
||||
|
@ -19,14 +19,14 @@
|
|||
initPadding() {
|
||||
var parent = this.$parent;
|
||||
var level = 0;
|
||||
var componentTag = parent.$options._componentTag;
|
||||
var component = parent.$options.componentName;
|
||||
|
||||
while (componentTag !== 'el-menu') {
|
||||
if (componentTag === 'el-submenu') {
|
||||
while (component !== 'ElMenu') {
|
||||
if (component === 'ElSubmenu') {
|
||||
level++;
|
||||
}
|
||||
parent = parent.$parent;
|
||||
componentTag = parent.$options._componentTag;
|
||||
component = parent.$options.componentName;
|
||||
}
|
||||
this.paddingLeft += level * 10;
|
||||
}
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
<script>
|
||||
import Menu from './menu-mixin';
|
||||
module.exports = {
|
||||
name: 'el-menu-item',
|
||||
name: 'ElMenuItem',
|
||||
|
||||
componentName: 'menu-item',
|
||||
componentName: 'ElMenuItem',
|
||||
|
||||
mixins: [Menu],
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ module.exports = {
|
|||
indexPath() {
|
||||
var path = [this.index];
|
||||
var parent = this.$parent;
|
||||
while (parent.$options._componentTag !== 'el-menu') {
|
||||
while (parent.$options.componentName !== 'ElMenu') {
|
||||
if (parent.index) {
|
||||
path.unshift(parent.index);
|
||||
}
|
||||
|
@ -13,7 +13,7 @@ module.exports = {
|
|||
},
|
||||
rootMenu() {
|
||||
var parent = this.$parent;
|
||||
while (parent.$options._componentTag !== 'el-menu') {
|
||||
while (parent.$options.componentName !== 'ElMenu') {
|
||||
parent = parent.$parent;
|
||||
}
|
||||
return parent;
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
export default {
|
||||
name: 'ElMenu',
|
||||
|
||||
componentName: 'menu',
|
||||
componentName: 'ElMenu',
|
||||
|
||||
mixins: [emitter],
|
||||
|
||||
|
@ -91,7 +91,7 @@
|
|||
this.$emit('select', index, indexPath, instance);
|
||||
|
||||
if (this.mode === 'horizontal') {
|
||||
this.broadcast('submenu', 'item-select', [index, indexPath]);
|
||||
this.broadcast('ElSubmenu', 'item-select', [index, indexPath]);
|
||||
this.openedMenus = [];
|
||||
} else {
|
||||
this.openActiveItemMenus();
|
||||
|
|
|
@ -25,9 +25,9 @@
|
|||
import menuMixin from './menu-mixin';
|
||||
|
||||
module.exports = {
|
||||
name: 'el-submenu',
|
||||
name: 'ElSubmenu',
|
||||
|
||||
componentName: 'submenu',
|
||||
componentName: 'ElSubmenu',
|
||||
|
||||
mixins: [menuMixin],
|
||||
|
||||
|
|
Loading…
Reference in New Issue