You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 8, 2020. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -43,9 +43,9 @@ Apply the directive to your form elements:
43
43
**Developing Notes:**
44
44
45
45
*`ng-model` is required, so that the directive knows which model to update.
46
-
*`ui-sortable` element should only contain one `ng-repeat` and not any other elements (above or below).
47
-
Otherwise the index matching of the generated DOM elements and the `ng-model`'s items will break.
48
-
**In other words: The items of `ng-model` must match the indexes of the generated DOM elements.**
46
+
*`ui-sortable` element should contain only one `ng-repeat`, but other non-repeater elements above or below may still exist.
47
+
Otherwise the index matching of the `ng-model`'s items and the DOM elements generated by the `ng-repeat` will break.
48
+
**In other words: The items of `ng-model` must match the indexes of the DOM elements generated by the `ng-repeat`.**
49
49
*`ui-sortable` lists containing many 'types' of items can be implemented by using dynamic template loading [with ng-include](http://stackoverflow.com/questions/14607879/angularjs-load-dynamic-template-html-within-directive/14621927#14621927) or a [loader directive](https://github.com/thgreasi/tg-dynamic-directive), to determine how each model item should be rendered. Also take a look at the [Tree with dynamic template](http://codepen.io/thgreasi/pen/uyHFC) example.
0 commit comments