| | |
| | | <el-menu unique-opened |
| | | :default-active="nowTagValue" |
| | | mode="vertical" |
| | | :show-timeout="200" |
| | | :collapse="keyCollapse" |
| | | :collapse="isCollapse" |
| | | :collapse-transition="false" |
| | | > |
| | | <sidebar-item :menu="menu" |
| | | :screen="screen" |
| | | first |
| | | :props="website.menu.props" |
| | | :collapse="keyCollapse"></sidebar-item> |
| | | :collapse="isCollapse"></sidebar-item> |
| | | </el-menu> |
| | | </el-scrollbar> |
| | | </div> |
| | |
| | | inject: ["index"], |
| | | data() { |
| | | return { |
| | | |
| | | collapse:true |
| | | }; |
| | | }, |
| | | created() { |
| | | this.index.openMenu(); |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["website", "menu", "tag", "keyCollapse", "screen", "menuId"]), |
| | | ...mapGetters(["website", "menu", "tag", "isCollapse", "screen", "menuId"]), |
| | | nowTagValue: function () { |
| | | return this.$router.$avueRouter.getValue(this.$route); |
| | | } |