11.25 问题解决心得

一 、Vue3SeamlessScroll 无缝滚动插件鼠标移入滚动停止问题:

原版本写法::hoverStop="true"

现版本属性名已替换::hover="true"

<Vue3SeamlessScroll :list="rowData" class="notice-wrap" :step="0.2" :hover="true">

二 、 props类型断言问题

原代码: 

<template>
<div v-for="(item, i) in btn_data" :key="item.id">
            <div >
                <div class="text">{{ item.name }}</div>
            </div>
        </div>
</template>

<script setup lang="ts">
const props = defineProps({
    btn_data: {
        type: Array,
        required: true
    }
})
</script>

此处报错: (item.id)对象的类型为 "unknown"。 应加上类型

给defineProps加类型,配合Proptype使用

更改后:

interface btn {
    name: string
    id: number
}
const props = defineProps({
    btn_data: {
        type: Array as PropType<Array<btn>>,
        required: true
    }
})

三 、echarts版本更替导致旧的配置项出现警告

如图:

normal:已全面可以取消

textStyle :目前发现 除了title 以及 toolTip 还有 legend仍然需要textStyle写文本样式外,其他的文本样式可以不用textStyle包裹

hoverAnimation : 已经替换成  emphasis(对象)

                   

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值