解决 TypeScript 中 el-popover updatePopper 方法不存在的错误?

新手上路,请多包涵

<el-popover ref="popperRef" placement="right-end" :width="400" trigger="hover"
@before-enter="getTicketAttachments(row.id)" :popper-options="{ boundariesElement: 'viewport', removeOnDestroy: true }"></el-popover>
<script lang="ts">setup(props: any) {

    const popperRef = ref();

const getTicketAttachments = (id: number) => {

        let req: any = { ticketId: id };
        cmTicketAttachment
            .Query(req)
            .then((rs) => {
                //downloadCallback(rs);
                state.ticketAttachments = rs.data;
            })
            .catch((rs) => { })
            .finally(() => {
                state.tableData.loading = false;
                nextTick(() => {
                    popperRef.value.updatePopper();
                });
            });
    };

return {

        getTicketAttachments,
        popperRef,
    };
},

运行updatePopper提示错误:Uncaught (in promise) TypeError: popperRef.value.updatePopper is not a function,原因是什么??

代码回复

阅读 528
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题