Kann ich ein Element in einer benutzerdefinierten Bindung dynamisch binden?

Gibt es eine Möglichkeit, Elemente innerhalb der benutzerdefinierten Bindung zu binden? Zum Beispiel habe ich eine benutzerdefinierte Bindung und binde eine beobachtbare Reihe von Elementen daran:

var someArrayOfItems = ko.observableArray(['item1', 'item2', 'item3']);
...
<div data-bind="myBinding: someArrayOfItems"></div>

Jetzt möchte ich, dass myBinding alle Elemente von 'someArrayOfItems' in dem div-Element auflistet, das es haben soll:

<ul data-bind="foreach: someArrayOfItems">
    <li>
        <span data-bind="text: $data"></span>
    </li>
</ul>

Ist es möglich, eine solche Operation mit einer benutzerdefinierten Bindung durchzuführen? Danke für jede Hilfe.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage