首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
月光森林的老缺德
掘友等级
后台api测试工程师
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
182
文章 143
沸点 39
赞
182
返回
|
搜索文章
赞
文章( 143 )
沸点( 39 )
组件化 开发小程序中的一些思考🐂
最近一直在忙小程序的业务,目前的打算是将整个小程序拆分为不同的组件,最后整个小程序使用组件来完成搭建。 那么在开发组件的过程中,对于如何编写组件产生了一些自己的思考,分享给大家,希望能对你有所启发。 我们在封装一个组件的时候,首先需要思考的就是,你这个组件里面的哪些属性是要封装…
深度解析 CSS Flexbox 布局 - 2020年最新版
在 CSS flexbox 布局出现以前,如果要控制 HTML 元素的布局,要用到很多种奇葩的方式。在水平方向上得用float控制左右对齐,稍一不注意,就会有浮动的元素飞来飞去~。在垂直方向上就更是百家争鸣了:要么手动计算高度然后算出中心点,要么用 line-height 和 …
微前端在美团外卖的实践
微前端是一种利用微件拆分来达到工程拆分治理的方案,可以解决工程膨胀、开发维护困难等问题。随着前端业务场景越来越复杂,微前端这个概念最近被提起得越来越多,业界也有很多团队开始探索实践并在业务中进行了落地。可以看到,很多团队也遇到了各种各样的问题,但各自也都有着不同的处理方案。诚然…
修改vue源码实现动态路由缓存 动态路由
官网解读:我们经常需要把某种模式匹配到的所有路由,全都映射到同个组件。例如,我们有一个 User 组件,对于所有 ID 各不相同的用户,都要使用这个组件来渲染。那么,我们可以在 vue-router 的路由路径中使用“动态路径参数”(dynamic segment) 来达到这个…
这是一篇关于JavaScript原型知识的还债帖
本人从事前端开发的工作三年有余,我要向你坦白,时至今日我对JS原型仍然是一知半解,当年的校招面试关于JS原型都是“临时抱佛脚”,死记硬背混过去鸟~ ~。 在日后工作中,我已熟练的使用Function去封装类,使用mixin去丰富类,使用new去实例化我钟意的对象(单身狗的悲哀)…
一个简洁、有趣的无限下拉方案
长列表渲染、无限下拉也算是前端开发老生常谈的问题之一了,本文将介绍一种简洁、巧妙、高效的方式来实现。话不多说,看下图,也许你可以发现什么? 说明了要素,也许你可以尝试着开始思考,看你是否能猜到具体的实现方案。 一直以来,检测元素的可视状态或者两个元素的相对可视状态都不是件容易事…
理解JavaScript中的This,Bind,Call和Apply
this关键词在JavaScript中是个很重要的概念,也是一个对初学者和学习其他语言的人来说晦涩难懂。在JavaScript中,this是一个对象的引用。this指向的对象可以是基于全局的,在对象上的,或者在构造函数中隐式更改的,当然也可以根据Function原型方法的bin…
剖析一些经典的CSS布局问题,为前端开发+面试保驾护航
width和margin实现。margin: 0 auto; table标签配合margin左右auto实现水平居中。使用table标签(或直接将块级元素设值为display:table),再通过给该标签添加左右margin为auto。 inline-block实现水平居中方法…
首页白屏优化实践
上面代码是常用prerender-spa-plugin的配置,staticDir预渲染输出的文件地址,routes要做预渲染的路由,minify压缩相关的配置,renderer渲染引擎相关的配置,可以传入自定以的渲染引擎或者直接使用默认的PuppeteerRenderer,re…
浏览器的一些“滚动”行为鉴赏
1. scrollingElement 2. 滚动到底部 3. 判断浏览器已滚动到底部
下一页
关注了
56
关注者
7
收藏集
1
关注标签
39
加入于
2018-06-19