4

如何将 ember.js 路由与 rails 通配符子域一起使用?

比如说,一个用户在网站上注册,他们得到一个子域。Joe 和 Josh 都注册了,他们每个人都有一个子域。

joe.mysite.com josh.mysite.com

Rails 路由我所有的 api 调用(routes.rb),而 ember 路由其他所有内容。这样做的最好方法是什么?使用 rails 或 ember 路由它?甚至可以使用 ember 路由子域吗?

4

1 回答 1

0

最好的方法是以编程方式检查location.hostor location.hostname

但是 ember 通常通过伪造 URL 而不重新加载页面来发挥它的魔力……我不知道有什么方法可以在不重新加载页面的情况下切换子域。

我会将子域重定向到您的主应用程序中的 URL,并让 Ember 从那里处理路由。

于 2014-06-05T03:28:08.623 回答