2017-11-07 11 views
0

idパラメータを持つグリッドテンプレートでrouterLinkを使用することはできますか?剣道UI角型グリッドテンプレートとルータリンク

例:

<kendo-grid-column field="Garin" title="name" width="120" headerClass="THtheme"> 
       <ng-template kendoGridCellTemplate let-dataItem let-rowIndex="rowIndex"> 
        <a [routerLink]="../Details/{{dataItem.Id}}" >{{dataItem.Name}}</a> 
       </ng-template> 
</kendo-grid-column> 

私はそれをやろうIましたエラー:

"テンプレートがエラーを解析....ガット補間が({{}})の発現が期待された"

可能なら誰でも知っていますか? (ないクリックイベントのコードで....)

おかげ

答えて

0

エラーあなたが許可/サポートされていないプロパティを割り当てるために補間を使用しようとしているためです。 (Reference

しかし、routerLinkディレクティブは、パラメータとして文字列またはオブジェクトの配列を取ることができます。

<a [routerLink]="['../Details', dataItem.Id]">{{dataItem.Name}}</a> 
:( Reference

移動するための方法は、この場合には、第二の変形を使用することです

関連する問題