- 博客(7)
- 收藏
- 关注
原创 vue 聊天记录 向上滚动加载数据 计算滚轮位置
坑一:如果你获取的数据中有图片, 可以使用图片onLoad(图片加载成功)事件,写一个promise,等待所有图片load成功后,再获取scrollHeight。此时获取的scrollHeight为添加数据之后元素的高度 减去 上一次元素的高度 = 需滚动的高度。在我的示例中,每个盒子高度为50+margin10 = 60;你们应该在异步请求数据之后,nextTick之后获取scrollHeight。记录:滚轮触顶后,加载数据,重新计算滚轮所在位置。此时继续异步请求数据,操作同上。以下为全部示例代码。
2024-01-30 20:54:19
1135
2
原创 quasar+electron+webpack+vue3+ts
在根目录或者 像我一样把类型声明文件都放在types 新建一个renderer.d.ts。预加载脚本 src-electron\electron-preload.ts。在window下调用mainSizeWinApi就可以啦。记录我在使用ipc通信时遇到的ts问题。就算是挂载到window上还是会报错。
2023-04-25 21:11:49
291
原创 记录:quasar别名 找不到模块“XXX”或其相应的类型声明
当前项目:quasar-cli+vite构建问题:配置别名后报错 ‘找不到模块“XXX”或其相应的类型声明’quasar配置别名按照文档有两种方式修改/quasar.config.js:// quasar.config.jsconst path = require('path')module.exports = function (ctx) { return { build: { alias: { myalias: path.join(__d
2022-05-18 11:31:11
2505
原创 记录:Vue 子组件修改父组件传来的props值报错问题
本文是工作中遇到问题解决后的记录,方便以后查阅。父组件传值给子组件props,子组件将props接受到的值用做v-model双向数据绑定因为props是只读的,不能修改 直接修改会报下面的错误Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property bas.
2021-11-03 13:58:30
1796
1
原创 quasar-cli项目创建
quasar官方文档:https://quasar.dev/quasar 中文社区:http://www.quasarchs.com/首先你要确保你的计算机安装了node附node官方地址:https://nodejs.org/zh-cn/第一步:点击开始第二步:执行cmd第三步:执行node-v查看你的node版本 官方明确说明了node版本要大于12.22.1,不能大于14,而且不能使用奇数,所以这里我使用的是12...
2021-08-19 17:28:22
1858
3
空空如也
React Native TextInput组件闪烁现象
2024-06-06
view-ui-plus time-picker组件format属性类型问题
2023-12-18
vue3 element-plus from表单验证数组问题
2022-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人