我來到了一個奇怪的情況,使用Ember和把手。我有一張記錄表。用戶應該點擊任何記錄並將其重定向到項目詳細信息 - 相當通常的用例。把手linkTo呈現空鏈接
但是,Ember不能正確呈現鏈接。當我僅用linkTo標記包裝單個單詞或元素時它可以工作,但在包裝整個表格行時它不起作用。
{{#each item in controller.content}}
{{#linkTo "detail" item}}
<tr>
this is part of the link, correctly
<td>and this is not</td>
<td>{{item.someInfo}}</td> <!-- this neither -->
</tr>
{{/linkTo}}
{{/each}}
我怎麼能解決這個問題,當我想整個tr
爲紐帶的工作?
你應該在鏈接裏面的'td'而不是'tr> td'鏈接 – MilkyWayJoe
我需要整行('tr',作爲一個塊元素)成爲一個鏈接的角色,而不是隻有個別'td'的文本字段。 –
'linkTo'將總是呈現一個'a'元素,你想在這裏使用的是'action'助手。 – Thomas