修复宽度计算问题
parent
78ae89199e
commit
f7edd54ea7
|
@ -1,5 +1,5 @@
|
||||||
<template lang="pug">
|
<template lang="pug">
|
||||||
div.comment(:class="$style.comment")
|
div.comment(:class="$style.comment" ref="dom_container")
|
||||||
div(:class="$style.commentHeader")
|
div(:class="$style.commentHeader")
|
||||||
h3 {{$t('comment__title', { name: title })}}
|
h3 {{$t('comment__title', { name: title })}}
|
||||||
div(:class="$style.commentHeaderBtns")
|
div(:class="$style.commentHeaderBtns")
|
||||||
|
@ -117,12 +117,22 @@ export default {
|
||||||
: '^-^'
|
: '^-^'
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
mounted() {
|
||||||
|
this.setWidth()
|
||||||
|
window.addEventListener('resize', this.setWidth)
|
||||||
|
},
|
||||||
|
beforeUnmount() {
|
||||||
|
window.removeEventListener('resize', this.setWidth)
|
||||||
|
},
|
||||||
watch: {
|
watch: {
|
||||||
show(n) {
|
show(n) {
|
||||||
if (n) this.handleShowComment()
|
if (n) this.handleShowComment()
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
setWidth() {
|
||||||
|
this.$refs.dom_container.style.width = this.$refs.dom_container.clientWidth + 'px'
|
||||||
|
},
|
||||||
async getComment(musicInfo, page, limit, retryNum = 0) {
|
async getComment(musicInfo, page, limit, retryNum = 0) {
|
||||||
let resp
|
let resp
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in New Issue