For displaying my tabled data I am currently using the angular datatables Here's the link. I am mostly satisfied with it up to some things.
The only problem with the angular datatables is, that I cannot manually delete a row from the table. There is some angular way for editing and deleting rows, but then the table get rerendered, so all sorting and paginations get lost. I found another solution (smart tables), but I didn't find if there is a possibility to edit/delete a row entry (from the table). Here is a little comparison.
I use angular-datatables for the following purposes:
- Displaying some data with pagination and/or scrollbars
- Defining own header width for every column
- Searching over all columns / searching over some columns
- Rendering some columns with custom html code (for example I put some action buttons in it, or make the entries in some cols to links)
- Sorting values on every column (ascending, descending)
- Disabling sorting on some columns
- Multiselect on rows (highlighting a row and save the id of the dataset behind the row for actions)
- NO editing/deleting rows
My question is, if you can do the same with smart-table
I figured out, that already all points are implemented well.
- pagination: yes / scrollbars: no?
- yes
- yes
- yes
- yes
- (yes?)
- multiselect: yes, accessing selected data id no?
- no?
I am only not sure about the 1st, 6th, 7th and 8th point. Can you give there a statement?
I could switch to smart tables, if there are all listed options available in it.
Thanks