| | |
| | | <!-- 这个地方一定要click加个stop阻止,不然会因为事件冒泡一直触发父元素的点击事件,无法跳转另一个路由 --> |
| | | <span v-if="tags.length > 1" class="el-icon-close tagsicon" @click.stop="handleClose(item,index)"></span> |
| | | <ul v-show="visible" class="contextmenu" :style="{left:left+'px',top:top+'px'}"> |
| | | <!-- <li @click.stop="rightClose()">关闭</li>--> |
| | | <!-- <li @click.stop="cleartags($route.path)">全部关闭</li>--> |
| | | <li @click.stop="rightClose()">关闭</li> |
| | | <li @click.stop="cleartags($route.path)">全部关闭</li> |
| | | <li @click.stop="cleartags()">关闭其他</li> |
| | | </ul> |
| | | </div> |
| | |
| | | box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, .3); |
| | | li { |
| | | margin: 0; |
| | | padding: 7px 16px; |
| | | padding: 0 16px; |
| | | cursor: pointer; |
| | | &:hover { |
| | | background: #eee; |