gpt4 book ai didi

JavaScript MVC 框架 + raphaelJS

转载 作者:数据小太阳 更新时间:2023-10-29 04:42:54 26 4
gpt4 key购买 nike

我正在尝试制作一个具有客户端 MVC 架构的应用程序,但除了 HTML 模板之外,它还具有 SVG 元素作为 View (我使用 raphael 来管理它)。

是否有任何 JavaScript MVC 框架可以很好地与 raphaelJS 作为 View 一起工作?

如果没有,是否有任何建议的框架可以很好地与之配合使用?

最佳答案

Backbone.js是一个简单的MVC框架,它不限制使用哪个模板引擎,而是给你自己的选择。

在 backbone 渲染函数中,它总是从一些 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
}

关于JavaScript MVC 框架 + raphaelJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10366035/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com