fix: 🐛 不显示头像时,头像图片请求一直发送
This commit is contained in:
@@ -125,15 +125,20 @@ export function useViewModel() {
|
|||||||
detail.style.display = 'none'
|
detail.style.display = 'none'
|
||||||
element.appendChild(detail)
|
element.appendChild(detail)
|
||||||
|
|
||||||
const avatar = document.createElement('img')
|
if (isShowAvatar.value) {
|
||||||
avatar.className = 'card-avatar'
|
const avatar = document.createElement('img')
|
||||||
avatar.src = tableData.value[i].avatar
|
avatar.className = 'card-avatar'
|
||||||
avatar.alt = 'avatar'
|
avatar.src = tableData.value[i].avatar
|
||||||
avatar.style.width = '140px'
|
avatar.alt = 'avatar'
|
||||||
avatar.style.height = '140px'
|
avatar.style.width = '140px'
|
||||||
if (!isShowAvatar.value)
|
avatar.style.height = '140px'
|
||||||
avatar.style.display = 'none'
|
element.appendChild(avatar)
|
||||||
element.appendChild(avatar)
|
}
|
||||||
|
else {
|
||||||
|
const avatarEmpty = document.createElement('div')
|
||||||
|
avatarEmpty.style.display = 'none'
|
||||||
|
element.appendChild(avatarEmpty)
|
||||||
|
}
|
||||||
|
|
||||||
element = useElementStyle(element, tableData.value[i], i, patternList.value, patternColor.value, cardColor.value, cardSize.value, textSize.value)
|
element = useElementStyle(element, tableData.value[i], i, patternList.value, patternColor.value, cardColor.value, cardSize.value, textSize.value)
|
||||||
const object = new CSS3DObject(element)
|
const object = new CSS3DObject(element)
|
||||||
@@ -518,7 +523,7 @@ export function useViewModel() {
|
|||||||
* @param {string} mod 模式
|
* @param {string} mod 模式
|
||||||
*/
|
*/
|
||||||
function randomBallData(mod: 'default' | 'lucky' | 'sphere' = 'default') {
|
function randomBallData(mod: 'default' | 'lucky' | 'sphere' = 'default') {
|
||||||
// 两秒执行一次
|
// 两秒执行一次
|
||||||
intervalTimer.value = setInterval(() => {
|
intervalTimer.value = setInterval(() => {
|
||||||
// 产生随机数数组
|
// 产生随机数数组
|
||||||
const indexLength = 4
|
const indexLength = 4
|
||||||
@@ -576,7 +581,7 @@ export function useViewModel() {
|
|||||||
* @description: 清理资源,避免内存溢出
|
* @description: 清理资源,避免内存溢出
|
||||||
*/
|
*/
|
||||||
function cleanup() {
|
function cleanup() {
|
||||||
// 停止所有Tween动画
|
// 停止所有Tween动画
|
||||||
TWEEN.removeAll()
|
TWEEN.removeAll()
|
||||||
|
|
||||||
// 清理动画循环
|
// 清理动画循环
|
||||||
|
|||||||
Reference in New Issue
Block a user