0

干杯! 我有 Ember + Rails 应用程序,Rails 端为我提供了 json 链接:

http://location/api/users/vk_auth_url.json

它的内容是:

"http://location/users/auth/vkontakte"

如何从我的应用程序 ember 的模板中访问它?

更新:

感谢 Jesse Wolgamott,我在视图中这样做了(在应用程序视图中临时):

Bandyard.ApplicationView = Ember.View.extend({
  authUrl: null,

  didInsertElement: function(){
      var url = $("body").data("auth-url");
      this.set('authUrl', url);
    }
});

在模板中:

<a target="_blank" href="{{unbound view.authUrl}}">Sign up</a>
4

1 回答 1

1

我发现的最佳方法是将其添加到正文中。

<body data-auth-url="http://location/users/auth/vkontakte"></body>

然后你可以抓住它并简单地使用它:

$("body").data("auth-url")
于 2013-03-19T20:27:19.173 回答