Tangle:一个开源的数据交互式JS库
来源:互联网 发布:java常用算法有哪些 编辑:程序博客网 时间:2024/04/30 14:37
Tangle是一个用来创建reactive文档的开源JavaScript库。用户可以交互式地探索各种浏览数值,修改各种参数、并且立即更新。
这是一个简单的reactive文档:
当你吃完3块饼干,你就会消耗150卡路里的热量。
下面是HTML的例子。
1
2
When you eat <
span
data-var
=
"cookies"
class
=
"TKAdjustableNumber"
> cookies </
span
>,
you consume <
span
data-var
=
"calories"
> calories</
span
>.
这个data-var属性指定一个变量。通常用它在某种程度上来显示变量的值,或指定一个类应该调整哪个变量。
1
var
tangle =
new
Tangle (rootElement, model);
创建一个tangle 对象,rootElement为类Tangle的元素或一个变量,类初始化以及模型设置如下所述:
1
2
3
4
5
tangle.setModel(newModel);
tangle.setModel({
initialize:
function
() {
this
.cookies = 3; },
update:
function
() {
this
.calories =
this
.cookies * 50; }
});
下面是关于Tangle的JavaScript的例子:
1
2
3
4
var
tangle =
new
Tangle(document, {
initialize:
function
() {
this
.cookies = 3; },
update:
function
() {
this
.calories =
this
.cookies * 50; }
});
像往常一样,使用HTML和CSS书写文档。使用专门的HTML属性来表示变量。编写一些JavaScript来指定变量如何调用,最后Tangle把它们封装在一起。
想了解更多关于Tangle,请参阅:http://worrydream.com/Tangle/reference.html
- Tangle:一个开源的数据交互式JS库
- 分享一个超酷创建互动文档的Javascript类库 - tangle
- 一个简单的sap交互式报表
- 编写一个最简单的交互式题目
- JSShell:一个基于python的交互式Shell
- Dremel-大数据上的交互式分析
- 为大数据带来交互式的BI
- 用scrapy框架爬取js交互式表格数据
- 区块链的“孪生姐妹”——Tangle
- 介绍一个可以运算复杂数据运算的js库
- 用c语言的实现一个简单的交互式shell
- 一个基于flex的交互式mp3播放器
- 发布一个 Sockets 编程的交互式试验工具
- 用shell脚本写的一个交互式linux命令行工具
- 使用 HTML5 和 Ajax 开发数据驱动的交互式应用程序
- Google之海量数据的交互式分析工具Dremel
- ext js Form 交互式表单
- EXT JS fORM 交互式表单
- Xcode 4.6 + iOS 6免证书真机调试
- 准备结婚咯,学下婚纱照攻略关于化妆基础知识
- 教你巧妙破解n阶幻方
- Linux Shell脚本编程--函数返回值
- coding - 求单链表倒数第k个节点
- Tangle:一个开源的数据交互式JS库
- C++中extern “C”含义深层探索
- cuda中模板的使用
- .h和.cpp文件的区别
- socket应用 用C语言编写发送邮件程序
- Java 虚拟机学习 - 对象访问的定位方式
- uva10004 Bicoloring 黑白染色问题,DFS
- 高效算法设计专项:UVa 10691
- 排序算法练习——代码汇总