Ember.js + Leaflet + rails(使用 Javascript MVC 创建 Rails 应用程序并打开源地图)

Posted

技术标签:

【中文标题】Ember.js + Leaflet + rails(使用 Javascript MVC 创建 Rails 应用程序并打开源地图)【英文标题】:Ember.js + Leaflet + rails ( creating a rails app with a Javascript MVC and opens source maps) 【发布时间】:2012-08-20 08:30:08 【问题描述】:

我是一名 Rails 新手(6 个月,有几个应用程序)。我也是 javascript 新手。我现在自学了 Rails 我自学了一个 Javascript 框架。我已经分析了所有的框架,并决定学习“ember.js”。

我还需要在我的应用程序中使用地图库。我过去使用过 Google 地图,但由于 Google 的许可和其他问题,这不再是一种选择。

所以我决定使用传单。

现在从一个新手的角度来看,我很想知道传单和 ember.js 库之间是否存在任何冲突。他们会相处融洽吗?

在我投入时间和精力之前,在将两者结合起来时,我应该注意哪些注意事项。另一个 Javascript MVC 库会更好吗?

是否有任何关于rails、ember 和leaflet 的链接教程? (我用谷歌搜索了这个词,找不到)

任何帮助我入门都会很棒,非常感谢

【问题讨论】:

【参考方案1】:

快速浏览传单源代码表明 ember.js 应该没有任何问题 这两个框架很可能都写在 closure 中以解决不兼容的问题。看到他们不做同样的事情(即像使用 ember 的骨干)我会说你很好。

在帮助您起步方面,我建议您查看一些有关使用 ember 和 rails 的教程。一个快速的google search 揭示了大量的演练

【讨论】:

我可以确认这一点。我们在同一个 Web 应用程序中使用 ember.js 和传单 - 工作得很好。 @Asbjørn 你能给我一些教程代码示例的链接吗?谢谢 @banditKing 抱歉,我不知道有任何教程同时包含传单和余烬。两者都是新框架,并没有真正相关,所以我想这就是为什么很难找到示例/教程的原因。如果您在结合两者时遇到任何具体问题,请在此处询问堆栈溢出,我会看看是否可以提供帮助。 我想补充一点,这取决于您需要的集成级别。我正在尝试使用 ember 和小册子,但我很难创建例如代表小册子缩放本身的 zoomLevel 属性。更多信息在这里:***.com/questions/15657579/…也许你能帮忙?谢谢。

以上是关于Ember.js + Leaflet + rails(使用 Javascript MVC 创建 Rails 应用程序并打开源地图)的主要内容,如果未能解决你的问题,请参考以下文章

使用rails和ember.js创建PDF

Ember.JS && Coffeescript

如何处理 ember.js 模型中的标签

405不允许nginx,CORS? Nginx配置?或者是其他东西?

[Ember] Ember.js Templates

Ember.js入门教程博文汇总