|
@@ -1,10 +1,10 @@
|
|
|
<template>
|
|
|
<div :id="id" class="over-click">
|
|
|
- <div v-show="active" class="active-context">
|
|
|
+ <div v-show="visible" class="active-context">
|
|
|
<slot name="active" />
|
|
|
</div>
|
|
|
<div
|
|
|
- v-show="!active"
|
|
|
+ v-show="!visible"
|
|
|
class="over-context"
|
|
|
@mouseover="hide(false)"
|
|
|
@mouseleave="hide(true)"
|
|
@@ -24,7 +24,7 @@ export default {
|
|
|
active: {
|
|
|
type: Boolean,
|
|
|
default: false,
|
|
|
- required: true
|
|
|
+ required: false
|
|
|
},
|
|
|
id: {
|
|
|
type: String,
|
|
@@ -75,10 +75,10 @@ export default {
|
|
|
</script>
|
|
|
<style lang="scss" scoped>
|
|
|
.el-icon-edit {
|
|
|
+ cursor: pointer;
|
|
|
margin-left: 5px;
|
|
|
padding-right: 5px;
|
|
|
color: #409EFF;
|
|
|
- cursor: pointer;
|
|
|
}
|
|
|
.hide-edit {
|
|
|
visibility: hidden;
|