首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
项目创新
村上小树
创建于2021-09-18
订阅专栏
总结平时自己在项目中的创新之道
等 2 人订阅
共7篇文章
创建于2021-09-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
为了彻底解决路由返回安全的问题,Chrome提供了navigation.entries这个API
navigation.entires的介绍 navigation.entries是一个可以包含当前网站中所有的访问记录的访问记录队列(并不等于历史栈)。单个访问记录被称为NavigationHisto
在Redux中实现Lazy-Load,能让你少写很多dispatch语句
1 何为 LazyLoad LazyLoad,用中文来说就是延迟加载或惰性加载。即一个变量,在被调用的时候,才开始加载自身的内容。这样子可以避免首屏加载时间过长导致的体验不佳。在日常开发中,我们经常会
[前端项目创新]如何避免axios拦截器上的代码过多
axios的拦截器使用场景很多。就拿自己负责的项目来说,需要通过拦截器实现的功能有: 每一个功能都需要多行的代码去实现。如果我们把这些功能都写在一个拦截器的function中,会导致文件代码过多,不利于维护。自己最近通过阅读axios的源码,顺利解决了这个问题。 这是axios…
[前端项目创新]自己写了个loader解决引入CSS导致的样式冲突
自己在做数个项目时,经常会遇到CSS冲突的问题。主要表现在: 项目一开始就全局引入CSS库。然后自己写样式时,需要考虑到与第三方CSS库同名的类的样式会受到污染,因此要针对被污染的属性进行重写覆盖。有时还会因为该类的权重--Specificity不高而导致覆盖不了,要强行!im…
[Vue组件]一口气码了一个适用性高的卡片式轮播图组件
最近做店铺页面,需要一个卡片式轮播组件。网上很多都是类似于网易云的普通轮播组件,探索几番还是决定自己写一个组件出来。 编写轮播组件要克服的难点是切换图片时的动画设计。以下是我的设计思路: 1.存在两个div元素,分别为.image-list和.virtual-list。.ima…
[前端项目创新]前端检测版本更新的简易之道
1.需求分析通常前端项目经开发迭代需求或者临时修复bug而上线后,我们都希望用户端能迅速检测项目已更新而去刷新页面。检测项目跟新的方法有很多,我这里提供一个适用度较高的简单易行的方法。2.代码示例及分
代理模式:在vue中惰性加载echarts等第三方库
1.基础知识点(1)代理模式先从一个简单的例子入手代理模式。如代码所示通常遇到异步请求的场景中,我们会把异步请求逻辑写在一个独立的函数里面,如上述代码中的request函数,然后主函数main通过调用