labella.js 介绍
Labella.js 是 Twitter 开源的时间轴 标签 放置工具,可以把 标签 没有重叠的放在时间轴上。?
安装
npm install labella --save
or
bower install labella --save
例子
// idealPos: The most preferred position for each label
// width: The width of each label
var nodes = [
new labella.Node(1,50),// idealPos,width
new labella.Node(2,
new labella.Node(3,
];
var force = new labella.Force()
.nodes(nodes)
.co mpu te();
// The rendering is independent from this library.
// User can use canvas,svg or any library to draw the labels.
// There is also a built-in helper for this purpose. See labella.Renderer
draw(force.nodes());
?
网站地址 : http://twitter.github.io/labella.js/
GitHub: https://github.com/twitter/labella.js
网站描述: Twitter 开源的时间轴 标签 放置工具
labella.js官方网站
官方网站: http://twitter.github.io/labella.js/
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。