我在我的应用程序中使用新的 AngularJS ui-grid。我想创建一个锚点,该锚点的参数取自网格中的其他字段作为 href 属性的一部分,即:
<a href="/BridgeAssess/nhvrRoute/routeAssessor?routeNo={{COL_FIELD CUSTOM_FILTERS}}&journeysId={{grid.routeNo}}&routeVersion={{grid.routeVersion}}" class="create" target="_blank">{{COL_FIELD CUSTOM_FILTERS}}</a>
此代码存储在模板 html 文件中并添加到 columDefs 对象中:
$scope.gridOptions = {
enableSorting: false,
enableColumnResizing: true,
columnDefs: [
{field:'link', width: '120'},
{field:'routeNo', cellTemplate:'templates/cellTemplate.html', width: '120'},
{field:'routeFrom', displayName:'From', width: '450'},
{field:'routeTo', displayName: 'To', width: '450'},
{field:'routeVersion', displayName:'Version', width: '90'},
{field:'journey', visible: false}
]
};
此代码创建链接,但唯一的参数集是 routeNo。
我看不到如何设置其他参数。例如,gridOptions.data[rowNum].journey 不添加值。
如何获取其他参数的值?