Foreach convention - AndersMalmgren/Knockout.BindingConventions GitHub Wiki
Any object of type array including observableArray can be bound to a arbitrary element but the element in question must contain children.
<div data-name="items">
<span data-name="value"></span>
</div>