JavaScript MVC Framework + raphaelJS
JavaScript MVC Framework + raphaelJS
我正在尝试制作一个具有客户端MVC架构的应用程序,但除了HTML模板之外,它还具有SVG元素作为视图(我使用raphael来管理它)。
有没有JavaScript MVC框架可以很好地与raphaelJS作为View一起工作?
如果没有,是否有任何建议的框架可以很好地使用它?
Backbone.js是一个简单的MVC框架,它不限制使用哪个模板引擎,而是给自己选择。
在主干渲染函数中,它总是从一些JSON数据中生成HTML代码,如下所示:
render: function () {
// use underscore as template engine
this.el.innerHTML = _.template(TMPL_STRING).render(JSON_DATA);
}
在这里使用RaphaelJS非常简单:
initialize: function () {
this.paper = Raphael(this.el, width, height);
},
render: function () {
// use this.paper to render svg here
}
Sencha 制作了 ExtJS,这是一个 MVC JS 框架——尽管有些人会认为这不是真的。 自从Sencha购买/吸收Raphael以来,我正在想象在不久的将来,两个库经过优化以协同工作,甚至可能合并。
相关文章:
- 使用Scala Play Framework视图中的键检索映射值
- Joomla Gantry Framework ie8 LESS/CSS
- 使用Ionic Framework和AngularJS嵌入社交网络的发布
- RaphaelJS:如何制作一个又一个元素的动画
- 如何在Ionic Framework中实现选项卡页面之间的转换
- 如何使用RaphaelJS将文本元素约束在正方形中
- Raphaeljs 将点击事件添加到饼图的一部分
- 在自定义坐标处获取RaphaelJS元素的颜色填充
- 如何使用RaphaelJS'pathIntersection()方法
- 在Phoenix Framework应用程序的某些页面上包含Javascript
- 错误:打开Robot Framework日志失败
- 在Play Framework 2中从Java调用javascript函数
- Javascript framework for Flask
- play framework - ajax call
- Snap.svg相当于RaphaelJS's的setStart和setFinish
- 如何使用Raphaeljs创建图案
- Ionic Framework如何为带有国家代码的手机号码添加表单
- 要求使用Django Rest Framework FileUploadParser和Angular File上传的FI
- 使用RaphaelJS和GSAP制作SVG路径动画
- JavaScript MVC Framework + raphaelJS