heikaimu / vue3-waterfall-plugin

vue3 瀑布流插件,支持 PC 和移动端,支持 animate 的所有动画效果,支持图片懒加载
https://vue3-waterfall.netlify.app/
390 stars 29 forks source link

文档建议:只有单个插槽的组件不必使用template #73

Closed Dave-12138 closed 2 weeks ago

Dave-12138 commented 2 weeks ago

也就是说

<Waterfall :list="list">
  <template #item="{ item, url, index }">
    <div class="card">
        ...
    </div>
  </template>
</Waterfall>

可以简写成

<Waterfall :list="list" #item="{ item, url, index }">
    <div class="card">
        ...
    </div>
</Waterfall>

然后我有个疑问:为什么明明只有一个插槽,却要设置为具名插槽,它可以不写名字使用默认的default啊,若如此可以写成v-slot="{ item, url, index }"甚至简写成#="{ item, url, index }"

heikaimu commented 2 weeks ago

谢谢提意见,新版本已经改成默认插槽了。