Ember表中的链接列

时间:2015-04-21 09:56:43

标签: ember.js ember-cli 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}}

但是我阻碍了让模板知道这两个领域的方式。如果这是一个新手问题,我很抱歉。提前谢谢。

1 个答案:

答案 0 :(得分:0)

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