首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
OSInsight
掘友等级
Developer
Just another developer, interested in web technology and things of open source.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
64
文章 64
沸点 0
赞
64
返回
|
搜索文章
赞
文章( 64 )
沸点( 0 )
Web Push 拯救 Web 凉凉 Native App?
本文主要结合 iOS 和 iPadOS 14.1-beta.1 的发布,介绍了其中涉及的新特性、Web Push、A2HS 以及简单聊了聊 Web App 和 Native App 开发。
如何打造一套vue组件库
组件库能帮我们节省开发精力,无需所有东西都从头开始去做,通过一个个小组件拼接起来,就得到了我们想要的最终页面。在日常开发中如果没有特定的一些业务需求,使用组件库进行开发无疑是更便捷高效,而且质量也相对更高的方案。 目前的开源组件库有很多,不管是react还是vue的体系里都有很…
Vue踩坑之旅(二)—— 监听页面刷新和关闭
我在做项目的时候,有一个需求,在离开(跳转或者关闭)购物车页面或者刷新购物车页面的时候向服务器提交一次购物车商品数量的变化。 将提交的异步操作放到 beforeDestroy 钩子函数中。 但是发现 beforeDestroy 只能监听到页面间的跳转,无法监听到页面刷新和关闭标…
我写CSS的常用套路
本文是笔者写CSS时常用的套路。不论效果再怎么华丽,万变不离其宗。 有时候,我们需要给多个元素添加同一个动画,播放后,不难发现它们会一起运动,一起结束,这样就会显得很平淡无奇。 那么如何将动画变得稍微有趣一点呢?很简单,既然它们都是同一时刻开始运动的,那么让它们不在同一时刻运动…
可能是最全的 “文本溢出截断省略” 方案合集
在我们的日常开发工作中,文本溢出截断省略是很常见的一种需考虑的业务场景细节。看上去 “稀松平常” ,但在实现上却有不同的区分,是单行截断还是多行截断?多行的截断判断是基于行数还是基于高度?这些问题之下,都有哪些实现方案?他们之间的差异性和场景适应性又是如何?凡事就怕较真,较真必…
Web 应用中的撤销与重做
Web 应用中的撤销与重做,很容易想到富文本编辑器,但本文不特指富文本编辑器,而是更具有普遍意义的 Web 交互应用。只要有用户操作发生的地方,就有可能出错,需要提供挽救的方法。在富文本编辑器里,用户的操作就是编辑文本内容,document.execCommand 能实现最基本…
八段代码彻底掌握 Promise
Promise对象表示未来某个将要发生的事件,但在创建(new)Promise时,作为Promise参数传入的函数是会被立即执行的,只是其中执行的代码可以是异步代码。有些同学会认为,当Promise对象调用then方法时,Promise接收的函数才会执行,这是错误的。因此,代码…
巧用 margin/padding 的百分比值实现高度自适应(多用于占位,避免闪烁)
巧用 margin/padding 的百分比值实现高度自适应,其精髓在于宽度,margin/padding 设置百分比弥补了元素高度无法自适应地与元素宽度保持一致的缺陷。
发布订阅模式,在工作中它的能量超乎你的想象
再到现在的vue中,emit和on方法。他们都似乎不约而同的自带了发布订阅属性一般,让开发变得更加高效好用起来 就这两点吗?没错,点不在多,够用就行。我们都知道有一句很著名的谚语,罗马不是一天建成的 当然,胖子也不是一天吃成的。所以我们要想实现一个自己的发布订阅模式,以后在工作…
关于CSS:line-height
元素的高度是由什么决定对于我们解决页面显示问题和布局页面都有很大的帮助。 从结果来看确实如此,但是这句话不对,这句话多余了几个字,完全不需要设置height,只需要line-height就可以做到文字垂直居中了。 至此,前言三条结论都在本文中做出了解释和观察。
下一页
个人成就
文章被点赞
1
文章被阅读
893
掘力值
17
关注了
7
关注者
2
收藏集
0
关注标签
1
加入于
2019-03-29