javascript - 反向 q-滚动区域
问题描述
我想反转 q-scroll-area。我的意思是我希望它表现得像一个聊天。我希望组件从底部向上渲染,而不是从顶部渲染。我还希望安装上的默认滚动位于底部而不是顶部。
有没有一种简单的方法可以做到这一点,还是我必须手动完成?谢谢。
解决方案
quasar 框架 q-scroll-area 通常不用于类似聊天的模块,它们具有无限滚动,这是您面临的完美解决方案。它还支持Reverse Scroll,你可以通过传递一个reverse
prop来使用它
<template>
<div class="q-pa-md">
<q-infinite-scroll @load="onLoad" reverse>
<template slot="loading">
<div class="row justify-center q-my-md">
<q-spinner color="primary" name="dots" size="40px" />
</div>
</template>
<div v-for="(item, index) in items" :key="index" class="caption q-py-sm">
<q-badge class="shadow-1">
{{ items.length - index }}
</q-badge>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Rerum repellendus sit voluptate voluptas eveniet porro. Rerum blanditiis perferendis totam, ea at omnis vel numquam exercitationem aut, natus minima, porro labore.
</div>
</q-infinite-scroll>
</div>
</template>
推荐阅读
- javascript - 如何计算页面上有多少 2 级条目?
- python - “值错误:x 和 y 的大小必须相同”错误。多元线性回归
- python - 如何在python、Windows中下载和使用QtMultimedia?
- swift - 使用 AVAudio 循环播放 mp3
- git - 混帐推。密码/帐户被锁定?
- flutter - Flutter 从 github 获取 CSV 文件
- hosting - 如何在 cpanel 中安装 setup node.js App 软件
- node.js - 节点 Puppeteer - 如果表单具有 Google 自动完成元素,则无法单步执行
- android - 如何使用 Firebase 数据库 Android 更快地加载回收站视图
- java - maven release:prepare 命名空间前缀“xsi”与元素声明的附加命名空间冲突