Ruby on rails 如何在emberjs应用程序中使用rails助手
我想使用rails助手方法,例如,我想使用Ruby on rails 如何在emberjs应用程序中使用rails助手,ruby-on-rails,ember.js,Ruby On Rails,Ember.js,我想使用rails助手方法,例如,我想使用form\u for或root\u url或designe的登录?,我该怎么做 在您的Ember应用程序中使用Rails帮助程序通常并不可行。您可以通过动态生成JS服务器端来实现创造性,但这不是我认为最好的做法。 我可以想象,将一些Rails路由导出为应用程序可以使用的JS是很有用的。在Ember应用程序中使用Rails帮助程序通常并不可行。您可以通过动态生成JS服务器端来实现创造性,但这不是我认为最好的做法。 我可以想象,将一些Rails路由导出为应用
form\u for
或root\u url
或designe的登录?
,我该怎么做 在您的Ember应用程序中使用Rails帮助程序通常并不可行。您可以通过动态生成JS服务器端来实现创造性,但这不是我认为最好的做法。
我可以想象,将一些Rails路由导出为应用程序可以使用的JS是很有用的。在Ember应用程序中使用Rails帮助程序通常并不可行。您可以通过动态生成JS服务器端来实现创造性,但这不是我认为最好的做法。
我可以想象,将一些Rails路由导出为应用程序可以使用的JS是有用的。简单的回答是,你不能,至少不能“开箱即用” 较长的答案是。。。如果Rails和Ember之间的任何一种紧密耦合都默认包含,那么它最终将对这两个框架都不利。。您将被迫将Ember与Rails一起使用,反之亦然。目前,Ember对您的服务器后端相当不可知,只要它返回正确的JSON响应,Ember就不在乎它是Ruby(通常是Rails或Sinatra)、PHP、Node.js,甚至是static.JSON文件。这在构建应用程序时为您提供了很大的灵活性,但也不可能假设Rails路由器(或Rails form_for helper)应该存在 如果您想要一个类似于form_for helper的东西,最好的选择是将其作为Handlebar helper编写,或者(在我看来,更好的选择)一个自定义视图类和一些Handlebar helper为您提供Rails route helper所提供的大部分内容 对于route helpers,您需要找到一种自动的方法,将实际的Rails路由导出到Javascript,然后从那里开始。要获得一个好的起点,请检查此问题
简而言之,你不能,至少不能“开箱即用” 较长的答案是。。。如果Rails和Ember之间的任何一种紧密耦合都默认包含,那么它最终将对这两个框架都不利。。您将被迫将Ember与Rails一起使用,反之亦然。目前,Ember对您的服务器后端相当不可知,只要它返回正确的JSON响应,Ember就不在乎它是Ruby(通常是Rails或Sinatra)、PHP、Node.js,甚至是static.JSON文件。这在构建应用程序时为您提供了很大的灵活性,但也不可能假设Rails路由器(或Rails form_for helper)应该存在 如果您想要一个类似于form_for helper的东西,最好的选择是将其作为Handlebar helper编写,或者(在我看来,更好的选择)一个自定义视图类和一些Handlebar helper为您提供Rails route helper所提供的大部分内容 对于route helpers,您需要找到一种自动的方法,将实际的Rails路由导出到Javascript,然后从那里开始。要获得一个好的起点,请检查此问题