How to use “ng-repeat” within template of a directive in Angular JS?
Passing an entire object with attribute will not work, you have to use dual way binding. Just change binding from @ to = and modify the HTML below to make it work: changes to directive code: // … scope: { listcolumns: “=” }, // … changes to template: <div linkedlist listcolumns=”cashAccountsColumns”></div>