vue
文章平均质量分 55
wwwwwqj
这个作者很懒,什么都没留下…
展开
-
vue3 骨架屏+上拉加载更多封装
vue3 骨架屏+上拉加载更多封装介绍因业务需求要用到滚动加载,就用到了vant组件库里的List组件,然后突发奇想封装了个骨架屏进去,api和使用方法还有文档都参考了vant的list组件,不过没有参考源码,此组件是我第一次封装,比较贴合自身业务,所以不太符合需求的同学可以直接修改源码使用,感谢vant团队!vant的List组件地址 (https://vant-contrib.gitee.io/vant/v3/#/zh-CN/list)提供骨架屏展示、瀑布流滚动加载,用于展示长列表,当列表即将原创 2021-03-04 15:28:12 · 1059 阅读 · 2 评论 -
vue3 解决reactive数组对象属性更新问题
vue3 setup中使用对象数组const state = reactive<DataProps>({ fileList:[] })如果更新数组中的对象属性会发现数据不会更新,比如const newImgFile: ImgFile = { path:result, status: 'selected', file: files[0] } state.fileList.push(newImgFile) newImgFile.path = '123';解决原创 2021-02-22 18:10:01 · 22481 阅读 · 6 评论