【问题标题】:Ember, generating URL `url-to`?Ember,生成 URL `url-to`?
【发布时间】:2016-02-26 02:33:09
【问题描述】:

我想生成一个资源的 URL 并将其显示给用户。我找到了link-to,但我不想要整个<a> 元素,而只想要URL。

类似:

{{#url-to 'photos.show' photo}}

【问题讨论】:

  • 你可以做的是创建一个车把助手来完成这个。

标签: javascript ember.js htmlbars ember.js-2


【解决方案1】:

我不确定您使用的是什么 Emberjs 版本,但无论如何这可能对您有用。我还没有尝试过,但可能会对你有所帮助。

{{#url-to 'photos.show' photo}}

Ember.Handlebars.registerHelper('url-to', function() {
  return Ember.Handlebars.helpers['link-to'].apply(this, args);
});

查看此tutorial,其中包含更多详细信息。您也可以搜索如何在 emebrjs 中创建 blocs 助手。

【讨论】:

    【解决方案2】:

    有插件添加了这样的助手{{href-to}}看看https://github.com/intercom/ember-href-to

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多