This commit is contained in:
parent
fa5a82c9ab
commit
b600d462c1
|
@ -57,7 +57,8 @@ export default Vue.extend({
|
|||
welcomeBgUrl,
|
||||
host,
|
||||
name,
|
||||
description
|
||||
description,
|
||||
pointerInterval: null
|
||||
};
|
||||
},
|
||||
created() {
|
||||
|
@ -66,11 +67,18 @@ export default Vue.extend({
|
|||
});
|
||||
},
|
||||
mounted() {
|
||||
const x = this.$refs.signup.getBoundingClientRect();
|
||||
this.$refs.pointer.style.top = x.top + x.height + 'px';
|
||||
this.$refs.pointer.style.left = x.left + 'px';
|
||||
this.point();
|
||||
this.pointerInterval = setInterval(this.point, 100);
|
||||
},
|
||||
beforeDestroy() {
|
||||
clearInterval(this.pointerInterval);
|
||||
},
|
||||
methods: {
|
||||
point() {
|
||||
const x = this.$refs.signup.getBoundingClientRect();
|
||||
this.$refs.pointer.style.top = x.top + x.height + 'px';
|
||||
this.$refs.pointer.style.left = x.left + 'px';
|
||||
},
|
||||
signup() {
|
||||
this.$modal.show('signup');
|
||||
},
|
||||
|
@ -109,7 +117,7 @@ root(isDark)
|
|||
right 0
|
||||
width 180px
|
||||
margin 0 0 0 -180px
|
||||
transform rotateY(180deg) translateX(-10px) translateY(-25px)
|
||||
transform rotateY(180deg) translateX(-10px) translateY(-48px)
|
||||
pointer-events none
|
||||
|
||||
> button
|
||||
|
|
Loading…
Reference in New Issue