自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 使用IntersectionObserver实现触底加载(vue)

封装loadmore组件 template> <div v-if="!has_more">暂无更多数据</div> <div class="load_more" v-else>加载中</div> </template> <script lang="ts"> import { defineComponent, ref, watch } from 'vue'; export default defineComponent

2021-04-13 16:36:51 567

原创 如何优雅的在项目中使用debug

安装debug npm包 npm i install debug --save-dev 创建 debug.js import * as d from 'debug'; if (process.env.NODE_ENV === 'development') { localStorage.setItem('debug','debug:*'); } const debug = process.env.NODE_ENV === 'development'?((debug) =>.

2020-07-02 13:46:38 500

原创 vue页面触底触发分页加载

封装vue页面触底触发分页加载封装工具方法如何在组件中使用 封装工具方法 // utils/utils.js let loading=false; /*** * 滑动事件 * @param callback 触底回掉函数 */ const scrollBottom =(callback)=>{ let t=document.documentElement.scrollTop; let h=document.documentElement.clientHeight; let

2020-07-01 14:32:16 2459 1

空空如也

空空如也

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

TA关注的人

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