NEZ-1313 fix: Panel 编辑时,鼠标放到 Edit 行光标变成 超链接,但必须点击文字才弹出编辑框

This commit is contained in:
zhangyu
2021-11-22 09:44:05 +08:00
parent f1b7bfb76b
commit 7a3299f608

View File

@@ -32,10 +32,10 @@
<span class="el-dropdown-link tree--operation" @click.stop><i class="nz-icon nz-icon-more1"></i></span>
<el-dropdown-menu class="right-box-select-top" slot="dropdown" v-has="['panel_edit', 'panel_delete']">
<el-dropdown-item>
<span @click.stop="editPanel(data)"><i v-has="'panel_edit'" class="nz-icon nz-icon-edit"></i>{{$t('overall.edit')}}</span>
<div @click="editPanel(data)"><i v-has="'panel_edit'" class="nz-icon nz-icon-edit"></i>{{$t('overall.edit')}}</div>
</el-dropdown-item>
<el-dropdown-item>
<span @click.stop="deletePanel(data)" v-has="'panel_delete'"><i class="nz-icon nz-icon-delete"></i>{{$t('overall.delete')}}</span>
<div @click="deletePanel(data)" v-has="'panel_delete'"><i class="nz-icon nz-icon-delete"></i>{{$t('overall.delete')}}</div>
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
@@ -164,7 +164,14 @@ export default {
}
}
</script>
<style lang="scss" scoped>
/deep/ .el-dropdown-menu__item {
padding: 0;
div{
padding: 0 20px;
}
}
</style>
<style lang="scss">
.movable {
.el-tree-node__content {