自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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+electron+webpack+vue3+ts

quasar+electron+webpack+vue3+ts

2023-04-25 17:58:41 384

原创 vite4.0 vue-i8n踩坑记录

vue3 vue-i18n踩坑记录

2023-02-17 13:18:39 1303

原创 记录: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

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除