nuxeo-data-table should work with lists of primitive types, such as:
<nuxeo-data-table items='["a", "b", "c"]' orderable editable> <nuxeo-data-table-column> <template> <div>[[item]]</div> </template> </nuxeo-data-table-column> <nuxeo-data-table-form> <template> <paper-input value="{{item}}" label="Value"></paper-input> </template> </nuxeo-data-table-form> </nuxeo-data-table>
Issue is probably related with:
https://github.com/nuxeo/nuxeo-ui-elements/blob/master/nuxeo-data-table/iron-data-table.html#L695
We are creating a new entry as object even if we are dealing with a list of a primitive type.