ui-sref in ng-grid rowTemplate
ui-sref in ng-grid rowTemplate
我已经在cellTemplate中使用了ui-sref
getIndexDynamicColumnDefs: (data) ->
sref = "stage.one({action: 'edit', id: {{row.getProperty('id')}}})"
return [
{field:'workable.user',displayName: 'Requesting User',cellFilter: 'camelize'}
{field:'workable.requested_by',displayName: 'Requested_by',cellFilter: 'camelize'}
{field:'workable.asset_type',displayName: 'Asset_type',cellFilter: 'camelize', cellTemplate: '<a ui-sref="' + sref+ '\"> ' + '{{row.getProperty(col.field)}}</a> '}
{field:'workable.comments',displayName: 'Comments',cellFilter: 'camelize'}
{field:'workable.created_at',displayName: 'Requested_on',cellFilter: "date:\'dd-MM-yyyy -- HH:mm \'" }]
它奏效了..
是否可以在 ng-grid rowTemplate 中使用 ui-sref?
我真正想要的是,当我点击 ng-grid 中的一行时,我想重定向到另一个页面。
但是当我尝试将它用于 rowTemplate 时,我不知道该怎么做。
希望你会有一些想法!!!!
在我在问题中发布的代码中,有以下几行
{field:'workable.asset_type',displayName: 'Asset_type',cellFilter: 'camelize', cellTemplate: '<a ui-sref="' + sref+ '\"> ' + '{{row.getProperty(col.field)}}</a> '}
它使锚标记内的值可点击..我希望整个 division 都可点击..所以我将其更改为
{field:'workable.asset_type',displayName: 'Asset_type',cellFilter: 'camelize', cellTemplate: '<div ui-sref="' + sref+ '\"> ' + '{{row.getProperty(col.field)}}</div> '}
让 div 中的整个单元格都可以点击。为了让整行都可以点击,我为所有字段提供了相同的 cellTemplate,最后让整行都可以点击
我已经在cellTemplate中使用了ui-sref
getIndexDynamicColumnDefs: (data) ->
sref = "stage.one({action: 'edit', id: {{row.getProperty('id')}}})"
return [
{field:'workable.user',displayName: 'Requesting User',cellFilter: 'camelize'}
{field:'workable.requested_by',displayName: 'Requested_by',cellFilter: 'camelize'}
{field:'workable.asset_type',displayName: 'Asset_type',cellFilter: 'camelize', cellTemplate: '<a ui-sref="' + sref+ '\"> ' + '{{row.getProperty(col.field)}}</a> '}
{field:'workable.comments',displayName: 'Comments',cellFilter: 'camelize'}
{field:'workable.created_at',displayName: 'Requested_on',cellFilter: "date:\'dd-MM-yyyy -- HH:mm \'" }]
它奏效了.. 是否可以在 ng-grid rowTemplate 中使用 ui-sref? 我真正想要的是,当我点击 ng-grid 中的一行时,我想重定向到另一个页面。 但是当我尝试将它用于 rowTemplate 时,我不知道该怎么做。 希望你会有一些想法!!!!
在我在问题中发布的代码中,有以下几行
{field:'workable.asset_type',displayName: 'Asset_type',cellFilter: 'camelize', cellTemplate: '<a ui-sref="' + sref+ '\"> ' + '{{row.getProperty(col.field)}}</a> '}
它使锚标记内的值可点击..我希望整个 division 都可点击..所以我将其更改为
{field:'workable.asset_type',displayName: 'Asset_type',cellFilter: 'camelize', cellTemplate: '<div ui-sref="' + sref+ '\"> ' + '{{row.getProperty(col.field)}}</div> '}
让 div 中的整个单元格都可以点击。为了让整行都可以点击,我为所有字段提供了相同的 cellTemplate,最后让整行都可以点击