首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
可视化
订阅
哈喽哈皮
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
深入理解B样条曲线(上)
计算机中绘制曲线,通过贝塞尔曲线已经满足了我们大部分需求,但是其存在某些缺点,比如移动某一个控制点会导致整个曲线发生变化,即无法局部控制曲线的走向。所以 B 样条曲线(B-Spline)为了解决贝塞尔曲线的缺陷应运而生。 解释 B 样条曲线之前,首先要解释一下什么是样条。样条是…
前端 4 种渲染技术的计算机理论基础
前端可用的渲染技术有 html + css、canvas、svg、webgl,我们会综合运用这些技术来绘制页面。有没有想过这些技术有什么区别和联系,它们和图形学有什么关系呢? 本文我们就来谈一下网页渲
手把手带你写 Vue 可视化拖拽页面编辑器
定义一个变量type,用于触发拖拽事件开始的时候,确定当前拖拽元素是哪种类型,比如:产品、广告图... 即松开鼠标、或离开释放区域,则恢复默认状态。 上方的计算规则,用于判断元素是否为拖拽元素。 页面的显示方式,拖拽的时候只显示组件名,释放之后才恢复正常显示内容。 其实并不复杂…
可视化拖拽页面编辑器 | 项目复盘
在去年闲暇时间开发了一个可视化的页面编辑器,这次看到掘金有项目复盘的活动,正好可以拿出来写篇文章,和大家分享下。不知道还能不能赶上活动了~ 可添加图片,文本,矩形,背景。多种编辑功能(字体,背景,大小,边距等) 由于里面的细节比较多,肯定不能将所有点都讲到,我就挑几个主要的写写…
可视化拖拽组件库一些技术要点原理分析
建议结合源码一起阅读,效果更好(这个 DEMO 使用的是 Vue 技术栈)。 1. 编辑器 先来看一下页面的整体结构。 这一节要讲的编辑器其实就是中间的画布。它的作用是:当从左边组件列表拖拽出一个组件放到画布中时,画布要把这个组件渲染出来。 用一个数组 componentDat…
可视化拖拽页面编辑器 二
注册的组件对象放在componentList(用于渲染组件菜单)和componentMap(方便查找)里。 在 mousemove 中通过计算鼠标 按下时位置 与 当前位置 的差值,计算出最新的选中的组件坐标。
Vue 前端可视化活动编辑器
先看效果,为一个可视化活动编辑器。 基于 JSON Schema 开箱即用的简单活动可视化编辑器。 在做生成一个可视化店铺装修系统的时候,需要解决配置数据表单的通用性,参阅了一些现用的解决方案,最终通过 JSON Schema 来生成对应的表单和校验规则。 首先可视化编辑器需要…
Vue 轻松实现可视化店铺装修
可视化店铺装修可以归属于可视化页面配置,比如我们常见的可视化活动配置、H5页面编辑配置、店铺装修这类,主要交互都是通过拖动页面组件实现快速搭建一个页面。 接下来我们以实现一个 店铺装修 的需求来解决此类场景。 需求大致就是要实现一个类似淘宝店铺装修的需求,允许用户选择需要的页面…
可视化页面编辑器的架构设计
前不久开发历时半年的可视化搭建项目终于上线[手动撒花 🌹🌹🌹],产品功能上和市面上常见的可视化编辑器其实并没有很大区别,功能细节处略有不同而已。本文主要是记录开发过程中遇到的问题以及解决思路。 前期的准备工作还是比较重要的, 尤其是前端项目, 如果整个项目搭建好之后发现某…
从0到1开发可视化数据大屏(下)
数据可视化搭建从0到1建设,如何落地以及具体采用了什么开源工具,这是下篇,有兴趣的童鞋也可以看下上篇的介绍