首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
组件设计
订阅
山间板栗
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
前端实现文件预览(word、excel、pdf、ppt、xmind、 音视频、图片、文本) 国际化
前言 在这之前公司项目的文档预览的方式都是通过微软在线预览服务,但是微软的在线服务有文件大小限制,想完整使用得花钱,一些图片文件就通过组件库antd实现,因为我们项目存在多种类型的文件,所以为了改善用
🎉视频播放你还在用video.js吗?快来试试西瓜播放器
视频播放可以有多种选择,快来试试由字节跳动开源的西瓜播放器,功能很强大。本文用xgplayer配合vue描述一个常见的业务场景。
Canvas鼠标滚轮缩放以及画布拖动(图文并茂版)
本文会带大家认识Canvas中常用的坐标变换方法 translate 和 scale,并结合这两个方法,实现鼠标滚轮缩放以及画布拖动功能。
原生拖拽太拉跨了,纯JS自己手写一个拖拽效果,纵享丝滑
说到元素拖拽,通常都会先想到用 HTML5 的拖拽放置 (Drag 和 Drop) 来实现,它提供了一套完整的事件机制,看起来似乎是首选的解决方案,但实际却不是那么美好,主要是它的样式太过简陋
React无门槛实现拖拽布局、表单设计器
现在有很多优秀的拖拽布局工具,表单设计器,layui拖拽布局, Vue-Layout。 我们最近也实现了类似的功能,废话不多说,先把预览贴出来(不知道为什么掘金现在图片不支持gif了,还要自己上传到图床)。 在实现这个的功能的过程中,也走了一点弯路,我们内部1.0版本的时候,使…
【vue深入】项目打包之后,移除console.log和debugger
小知识,大挑战!本文正在参与“ 程序员必备小知识 ”创作活动 本文同时参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金 前言 佛祖保佑, 永无bug。Hello 大家好!我是海的对岸! 我
聊聊组件设计
1. 库/框架选型 2. 简单构建优化 3. JS/CSS模块化开发 4. 组件化开发(本文重点) 1. Vue.js采用了JSON的方法描述一个组件 2. React.js发明了JSX,把CSS和HTML都塞进JS文件里 不要把分离容器组件和展示组件当做教条,如果你不确定该组…
vue中8种组件通信方式, 值得收藏!
作者简介:koala,专注完整的 Node.js 技术栈分享,从 JavaScript 到 Node.js,再到后端数据库,祝您成为优秀的高级 Node.js 工程师。【程序员成长指北】作者,Github 博客开源项目 https://github.com/koala-codi…
基于element-ui [ 搜索过滤条件 ] 组件
项目背景需求分析定义数据结构开撸
可扩展的搜索组件
在开发 Web 应用过程中,条件搜索是一个不可避免的话题。 特别是在后台的开发中,会有很多根据条件来选筛选列表的场景。比如说用户手机号、昵称,产品的类别价格范围等等,常规方法中,我们都是根据前台不同的条件,然后进行相应的代码搜索。但是这样的扩展性很一般,特别在增加新条件的时候,…