Я пытаюсь загрузить два разных json-данных для четных строк и нечетных строк, например, то, что мы видим here. Я попробовал несколько источников в качестве ссылки, используя ng-grid, но ни один из них не имеет решения. Пожалуйста, скажите мне возможность на том же. Можно ли сделать то же самое.Загрузите два разных Json-файла в нечетных и четных строках - ngGrid- AngularJs
HTML
<div class="list-view-body">
<div class="list-view" ng-grid="settings"></div>
</div>
AngularJS
$scope.settings = {
data: 'records',
enableColumnResize: false,
enablePaging: true,
enableRowSelection: false,
rowHeight: 35,
headerRowHeight: 35,
totalServerItems: 'totalServerItems',
pagingOptions: {
pageSizes: [15, 20, 50, 80, 100],
pageSize:15,
currentPage: 0
},
showFooter: true,
footerRowHeight: 0,
columnDefs: [
{field: 'id', displayName: '', width: 25, cellTemplate: '<a href="javascript:void(0);" class="lv-show-tasks" ng-click="show_campaign_tasks($event);"><span class="caret-right"></span></a>' },
{field: 'reports', displayName: 'Reports', width: 75 },
{field: 'opportunityName', displayName: 'Opportunity', width: 250},
{field: 'proposalId', displayName: 'Proposal ID', width: 95},
{field: 'startDate', displayName: 'Start date', width: 90},
{field: 'endDate', displayName: 'End date', width: 90},
{field: 'amount', displayName: 'Amount', cellTemplate: '<div class="ngCellText"><span>{{row.entity.amount | currency:\'USD$\'}}</span></div>' },
{field: 'alertss', displayName: 'Alerts'},
{field: 'healths', displayName: 'Health'},
{field: 'commentss', displayName: 'Comments' },
{field: 'flag', displayName: 'Flag', cellTemplate: '<div class="ngCellText"><span class="action-icon lv-flag true"></span></div>' }
]
};
вы хотите 'show_campaign_tasks()', чтобы показать детали под текущей строкой ли? – gidomanders
Да, вот что мне нужно .. @gidomanders –