|

楼主 |
发表于 2019-6-11 08:51
|
显示全部楼层
Backbone.js 是一个典型的前端 MVC 框架,可以被用在任何用 MVC 来描述架构的大型前端项目中。另外得益于 Backbone.js 强大的扩展性稍加改动也可以满足 MVVM 的应用模型,取决于你的项目使用什么模型来架构和给代码分层。
就百度地图这个项目,因为在百度地图中 View 的容器是 HTML 元素,所以答案是完全没问题。但如果是 Google Maps,由于 Google Maps 为了更强大的功能和更良好的地图体验早就切换到用 canvas 而非 img 来绘制地图,用 Backbone.js 就不行了。

|
|