Thank you.
I'm stuck at trying to get this to work with an array of arrays. Does
fromJS only go one array level deep?
...
var TDrow = [
{ "Column": [
{ "ColumnType": "Question", "id": "5",
"displayText": "First Name", "canDelete": true, "Group": "",
"hasRule": true, "visible": true }
]
}];
....
self.TDrows = ko.mapping.fromJS(TDrow );
....
<ul data-bind="template: {name:'twoDtemplate', foreach: vm.TDrows}">
...
<script id="twoDtemplate" type="text/html">
<li data-bind="text: Column[0].displayText" ></li>
</script>
...
Error: Cannot read property 'displayText' of undefined;