ag-Grid cellRenderer で UI-Router 状態を (uiSref を使用して) コンパイルしたい場合、それは可能ですか?
import { GridOptions } from 'ag-grid/main';
public gridOptions: GridOptions;
this.gridOptions = this.utility.initGridOptions([
{
headerName: 'Column 1',
field: 'actions',
cellRenderer: function (params) {
const html = '<a uiSref="route({id: \'' + params.data.id + '\'})">GO HERE</a>';
return html;
}
}
]);
上記のコードでは、ag-Grid はテーブルを次のようにレンダリングします。
<a uiSref="route({id: 9999})">GO HERE</a>
コンパイル/解決されていません。私はすでに1つの解決策を持っていますが、それは複雑です。URLをレンダリングするために欠けている簡単な方法はありますか?