赞了文章2023-08-09
今天我们采访的嘉宾是 @lulu_up。5 年前他还是一个专科毕业的煤矿车间临时工,学习前端开发后来到上海开始了全新的生涯。在技术的道路上他不停地打怪升级,最终特批进入大厂,凭借过硬的技术实力成为大厂的高级前端开发工程师。他不满足于舒适区,每一次离职都是自己...
发布了文章2023-07-13
plaform是一个基于RBAC模型开发的后台管理系统,没有多余的功能。本项目是一个以学习为目的的后台项目,旨在让前端也能充分了解RBAC模型是如何设计的,不建议用于线上,因为未经过充分的测试。
发布了文章2023-06-26
Essay新版本终于肝完了,这是我17年写的一个项目,本来都不打算更新了,只是最近在使用第三方平台写笔记的时候被恶心到了,想迁移文章发现也很费劲,就想着还是整一个自己喜欢的吧,于是就又捡起来了。
发布了文章2023-06-14
在调研和学习CMS系统的过程中,我发现了一个国人开发的基于Node的CMS,名字叫NoderCMS,这款CMS无论是UI还是功能我觉得都很不错,很小巧,不过已经停止更新很多年了,但仍然值得学习,我的第一版的开发也以这款软件为基础。
发布了文章2023-06-12
说下为什么使用sqlite,我在选择sqlite前使用了mysql、mongodb这两款数据库,他们很成熟很强大,但是配置起来对于新手要费点时间,考虑到我想要开发CMS是一个很轻量的系统,使用这两个数据库感觉太重了。关键是sqlite功能少学起来也简单。
发布了文章2023-06-12
市面上优秀的内容管理系统有很多,大多数都是基于PHP+MySQL开发的,他们功能很强大,适用场景也很广。而我想开发一个比较小型的CMS,它拥有CMS的核心功能即可,最好是什么都不用配置就可以使用,技术上也尽可能简单。
发布了文章2022-12-24
项目需要用表格展示数据,要求表头和左边两列能够在滚动的时候固定,考虑到目前开源的table组件库冗余了太多项目不需要的功能,其次也是为了防止数据过多的时候渲染太慢,于是决定用html和css实现。
发布了文章2022-10-24
有时候我们在做移动端业务的开发时,会遇到这样的问题:我们按照UI设计稿画好了页面,但是在验收功能时,发现在小屏幕手机上有些按钮不好点击,可是UI同学又不希望我们调整按钮的大小,破坏了他的设计。下面提供一种方法,既可以不改动UI,又可以调整点击的热区。
回答了问题2022-10-24
发表这个问题会触发一个的菜单
提出了问题2022-10-24
回答了问题2022-10-24
什么活动都没有,还有一堆bug等着解决
赞了文章2022-10-24
在 SegmentFault 思否 1024 程序员节系列活动 中,思否小姐姐为大家预留了一个悬念,还没有公布第三站:惊喜彩蛋「喵了个喵」的具体玩法,思否小姐姐也收到了不少咨询活动玩法的私信,惊喜彩蛋哪里找?趣味游戏怎么玩?
发布了文章2022-03-02
背景互联网行业从业者,很多人喜欢在深夜工作,为此很多网站也做了夜间浏览模式,下面提供几种实现方式。探索使用CSS媒体查询,根据系统自动切换不同样式 {代码...} 使用JS判断,根据系统自动切换类名控制样式 {代码...} 使用按钮,通过手动点击切换css文件 {代码......
发布了文章2022-02-28
在业务开发中,经常会遇到要处理跨页面通信的问题,比如说用户打开了一个网站,网站的某些页面需要根据用户的登录的状态不同,显示不同的数据。显然这需要我们在登录成功的那一刻,去通知到那些需要改变的页面。为了解决类似这样的问题,发布订阅模式诞生了。
发布了文章2022-02-25
在处理数据的时候,经常需要对数据进行过滤和遍历,以便把数据转换成符合我们要求的格式,比如下面的场景:过滤掉名字为空的数据,如果年龄小于18,设置disabled: true,大于等于18,设置disabled: false {代码...} 对于大多数开发者来说,首先能想到的方法应该是fil...
发布了文章2022-02-24
背景有时候为了页面美观,对于比较长的标题或简介内容,会希望溢出的内容用省略号代替。这么做虽然降低了用户体验,但是视觉上会比较整洁。方案单行文本溢出省略 {代码...} 多行文本溢出省略 {代码...} 如果在项目中使用了scss,可以编写一个mixin来处理 {代码...} ...
发布了文章2022-02-22
为了优化用户体验,我们希望对于数据返回比较慢的接口,能够显示一个加载动画,但是在数据返回比较快的时候我们又不希望显示这个动画。下面提供一种方式,来解决这个问题
赞了文章2022-02-18
但在搭建 VuePress 博客的过程中,也并不是所有的插件都能满足需求,所以本篇我们以实现一个代码复制插件为例,教大家如何从零实现一个 VuePress 插件。
赞了回答2022-02-09
Object.assign兼具复制和更新功能,这个场景下主要是更新: {代码...}
回答了问题2022-02-09
==进行的是布尔运算,>=进行的是数值运算,一个是Number(null),一个是Boolean(null)