[译] Introduction to GoJS Diagramming Components
2020年6月15日发布预计阅读10.4分钟

这世界有那么多美好的事物,如果不去发现,就会错过。GoJS是能在现代浏览器中轻松创建交互式图表的JavaScript库。GoJS支持图形化模版和数据绑定,即将模型数据绑定到图形化对象的属性上。开发者只需保存和恢复数据,那些简单的对象存储着你需要的属性。许多预定义的工具和命令实现了所有图表所需要的标准行为。只需设置属性就能定制外观和行为。

[译] Building Parts with GraphObjects
2020年6月16日发布预计阅读8.6分钟

您可以用传统的原生JavaScript代码构造Node或其他类型的Part。GoJS还提供了一种更具声明性的构建部件方式,与原生代码的构建方式相比具有一些优势。本篇将讨论可用于构建节点的基本对象类型。本篇通过显式创建和添加节点和链接来构建图表。后续篇章将展示如何使用模型而不是使用此类代码来构建图表。

[译] Using Models and Templates
2020年6月16日发布预计阅读8.7分钟

您可以以编程方式构建节点和链接图。但是GoJS提供了一种以更具声明性的方式构建图的方法。您仅需要提供图表和自动复制到图中的零件实例(即模板)所需的节点和链接数据(即模型)。这些模板可以通过节点和链接数据的属性进行参数化。

[译] Fabric.js高级—后端渲染
2019年1月22日发布预计阅读3.8分钟

Fabric.js高级教程包括了在画布上自由涂鸦;从画布输出图像;在Node环境使用Fanric.js;与画布、对象元素矩阵变换相关的工具函数和方法;我认为最值得学习的是在Node环境使用Fabric.js,首先它拓宽了Fabric.js的应用场景,其次它丰富了无界面的后端环境下的图像处理技术栈。

[译] Fabric.js进阶—事件驱动
2019年1月17日发布预计阅读5.9分钟

动画/图像滤镜/颜色/渐变/文字排版/事件

[译] Fabric.js入门—面向对象
2019年1月17日发布预计阅读5.2分钟

对象模型/画布/图像/路径

Node服务端编辑Excel表格
2018年12月5日发布预计阅读11.9分钟

实现多种数据格式精准插入单元格,支持在excel中创建多个Sheet,并支持.xlsb .xls .csv .txt等多种数据文件导出格式。

在线图像标注工具
2018年12月9日发布预计阅读4.4分钟

基于canvas技术在图像上绘制多边形,最终得到包含透明通道的裁切后的base64编码图像,以及全部标注点位置坐标数据。

学习Redux
2017年7月2日发布预计阅读5.4分钟

Redux 是管理应用状态并且使状态变得可预测的 JavaScript 库。随着单页面应用交互越来越复杂,其中需要管理的状态越来越多。Redux 专为像 React 等需要前端工程师关心“状态如何驱动视图”的库而诞生,但不止于前端MVVM,Redux 对状态管理的思考对任何使用场景下的产品都有普适价值。Redux 只有 2KB 大小,但其潜在的生态和影响力不小。

axios学习记录
2017年10月4日发布预计阅读3.6分钟

axios 是一款流行的 JavaScript 语言开源库。在前端,axios 封装 XMLHttpRequest 实例的方法实现向服务端发送请求和获取响应能力,在基于 Node.js 环境的服务端,它又封装了 Node.js 内建的 http 模块实现同样的请求与响应能力。对于前后端都使用 JavaScript 的开发者,axios 让前后端使用同一套接口调用方式,降低学习成本,抹平 XMLHttpRequest 和 http 模块的不同的使用方式。axios 支持 Promise API,所以也可用 ES2017 提出的 Async/Await 语法进一步提升代码可读性。

Fabric.js矩阵变换
2019年11月3日发布预计阅读11.1分钟

Fabric.js 支持矩阵变换。无论在 fabric.Canvas 实例中,或是在继承自 fabric.Object 的各种形状实例中,还是在 fabric.util 中提供的工具函数,都有设置或者获取矩阵变换的相应属性或方法。在 fabric 中,矩阵由一个包含6个数字元素的数组表示,这6个数字能一次性把坐标系的平移、旋转和缩放信息表示出来。

[译] D3.js非常官方的入门指南
2018年8月6日发布预计阅读6.5分钟

D3js强大的基于数据的DOM操作。D3对web标准友好,提供了现代浏览器支持的全部功能,而无需依赖特殊框架。

Fabric.js扩展自定义类
2019年9月5日发布预计阅读7.8分钟

Fabric.js在 util 命名空间中提供了各种有用的工具函数,其中就包括创建类的函数。使用该函数创建的类,能继承开发者指定的父类的特性,并且还能重写父类的方法以及为新创建的类定义新的方法。比如你可以创建继承了 Fabric 中既有的矩形的新类,并且你可以让新创建类在画布上渲染时,在绘制矩形的基础上再绘制一段文本。

AntV/F2使用记录
2019年12月22日发布预计阅读4.0分钟

在Ant/F2文档看到“视觉通道”这个词,并非第一次看到这词,但却是让我对数据可视化思考更深入的一次。延伸开来,数据除了可以被视觉化,其他的感官呢。听觉、触觉、味觉、嗅觉都可以和数据发生奇妙的映射反映。数据可被一切艺术化,更像是数据+新媒体艺术碰撞的火花。

回到主页 » 全部想法
陈帅华动态先知道,请关注一个教程。
一个教程微信个人订阅号