胖蔡说技术
随便扯扯

JavaScript

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格
bpmn-js中实现xml数据转为json数据-胖蔡叨叨叨

bpmn-js中实现xml数据转为json数据

胖蔡阅读(10)赞(0)

开发bpmn-js建模器,希望将bpmn数据格式转为json数据格式更加清晰的展示数据层次,以结果为导向分析需求。通过bpmn-moddle实现或者通过DOMparser方式转换。

WordPress实现自建随机图API

amiko阅读(14)赞(1)

前言 今天偶然看到likepoems的教程《免费随机图片api接口》,感觉自己可以做一下自建随机API。我之前就有一个需求,就是希望自己的博客背景图片可以随机切换为指定的某些图片。我知道有一些定制API,但上面的图不一定是我喜欢的,所以可以...

JavaScript 继承实现-胖蔡叨叨叨

JavaScript 继承实现

amiko阅读(16)赞(0)

由于在JavaScript中没有签名,实现继承称为JavaScript中的唯一继承方法,而JavaScript中的继承也是通过原型链来实现的。

JS实现全屏显示和退出全屏功能-胖蔡叨叨叨

JS实现全屏显示和退出全屏功能

胖蔡阅读(23)赞(0)

开发需求对于某些页面元素较多,或者需要突出显示部分元素避免干扰的组件(主要挂载在HtmlElement元素下)来说,document提供了一个全屏显示的api来方便我们操作。

聊一聊bpmn-js中的Palette-胖蔡叨叨叨

聊一聊bpmn-js中的Palette

胖蔡阅读(46)赞(1)

Palette实现主要依托三个功能模块:Eventbus(详情参考bpmn-js 事件总线处理)、diagram-js的Palette插件(之后简称Palette)以及bpmn-js中的PaletteProvider(之后简称Palette...

聊一聊bpmn-js中的依赖注入框架didi-胖蔡叨叨叨

聊一聊bpmn-js中的依赖注入框架didi

胖蔡阅读(34)赞(0)

最近在用bpmn-js来进行flowable流程图的开发工作,不可避免地希望对其运行机制做一个大致的了解,在使用bpmn-js的过程中,bpmn-js基于diagram-js实现的插件式开发方式引起了我的兴趣。于是通过查阅源码希望对齐进一步...

bpmn-js 事件总线处理-胖蔡叨叨叨

bpmn-js 事件总线处理

胖蔡阅读(77)赞(1)

bpmn-js中使用EventBus作为事件的处理句柄,EventBus的使用和我们常规使用的事件总线没啥大的区别,其源码位于:/diagram-js/lib/core/EventBus.js (bpmn-js使用diagram-js实现流...

我在开始第一个React项目时犯的5个错误-胖蔡叨叨叨

我在开始第一个React项目时犯的5个错误

胖蔡阅读(41)赞(0)

你知道学习一种新语言或框架的感觉。有时有很棒的文档可以帮助你找到方法。但即使是最好的文档也不能涵盖所有内容。当你处理新事物时,你一定会发现一个没有书面解决方案的问题。