Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
442 views
in Technique[技术] by (71.8m points)

vue 子组件抛出去的 用于 slot 的数据怎么写得更优雅一点?

如图这个slotProps 是子组件内部 抛出来的。它只能就地加工吗?我该以哪种姿势改造它?
我的代码调用了两次函数。其实一次就有结果了。。
image.png


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

这样呢?

<template v-slot:total="{ data }">
    <div>
        {{ void (temp = summaryMethod(data)) }}
        <div>当前页 总支出 {{ temp[0] }}</div>
        <div>总收入 {{ temp[1] }}</div>
    </div>
</template>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
...