ember-nf-graph EmberJS 图形组件库开源项目

我要开发同款
匿名用户2015年05月15日
58阅读
开发技术JavaScriptHTML/CSS
所属分类常用JavaScript包、Web应用开发
授权协议Apache

作品详情

ember-nf-graph是EmberJS的可组合图形组件库。ember-nf-graph是一个基于组件的DSL,可以在Ember应用中创建图形。

基础代码示例:

export default Ember.Route.extend({  model() {    return {      myLineData: [        { x: 0, y: 12 },        { x: 1, y: 32 },        { x: 2, y: 42 },        // ...      ],      myAreaData: [        { x: 0, y: 43 },        { x: 1, y: 54 },        { x: 2, y: 13 },        // ...      ]    };  }});{{#nf-graph width=500 height=300}}  {{#nf-graph-content}}    <!-- add a line -->    {{nf-line data=model.myLineData}}    <!-- add an area -->    {{nf-area data=model.myAreaData}}    <!-- mix in any SVG element you want -->    <circle cx="40" cy="40" r="10"></circle>  {{/nf-graph-content}}    <!-- axis ticks are templateable as well -->  {{#nf-y-axis as |tick|}}    <text>{{tick.value}}</text>  {{/nf-y-axis}}  {{#nf-x-axis as |tick|}}    <text>{{tick.value}}</text>  {{/nf-x-axis}}{{/nf-graph}}
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论