Ember Table 中的链接列

Column of links in Ember Table

假设我有一个具有两个属性的模型:nameurl。如果我想建立一列这样的链接 <a href="url">name</a> 我该怎么做?据我所知,使用 contentPathgetCellContent 只允许我发送这些属性之一。

我一直在尝试这样的事情:

controller.js

Column.create({
  headerCellName: 'link',
  contentPath: 'url',
  tableCellView: TableCell.extend({
    templateName: 'link'
  })
})

link.hbs

{{#link-to view.cellContent}} 
 ???
{{/link-to}}

但我无法让模板知道这两个字段。我是 ember 的新手,很抱歉这是一个新手问题。提前致谢。

我找到了解决办法。似乎最后,getCellContent 允许传递完整的模型,因此我可以通过模板中的 view.row.nameview.row.url 访问其属性。