【问题标题】:EmberJS - How to print values from Model outside of {{each}} type functionsEmberJS - 如何从 {{each}} 类型函数之外的模型中打印值
【发布时间】:2018-05-04 17:18:16
【问题描述】:

我的模型 (medid) 已成功加载到我的模板 (medid.hbs) 上,但是当我尝试将记录中的值作为文本放入时,它不会呈现任何内容。

在其他模板中,我从模型渲染的所有内容都在一个使用 {{each}} 帮助器迭代的表中。这里我使用 {{model.id}} 填充表格行。

我认为我可以只使用类似“你好,我的名字是 {{model.id}}”的内容,但这不起作用。我可能遗漏了一些明显的东西

如何访问我的模型数据以在车把助手之外打印?

【问题讨论】:

  • 试试mode.firstObject.id
  • 太棒了,效果很好。请提交作为答案,以便我将其标记为正确。如果您不介意,您能否也解释一下它的工作原理,以便我为将来学习?

标签: ember.js ember-data


【解决方案1】:

要从数组中检索第一项,您可以使用firstObject。因此,在您的情况下,您可以像 {{model.firstObject.id}}

一样访问它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-11
    • 2019-05-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-01
    • 2021-09-30
    • 2019-07-14
    相关资源
    最近更新 更多