-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Does not work with latest angular 1.5.0-build... #1239
Comments
For me, it works with
|
That is exactly right @ravishivt ! thanks for clarifying, I'm using 1.5.0-beta.1 |
I was previously specifying for all Angular dependencies in my Tightened the bound to |
Any status on making compatible with the |
Still doesn't work in beta.2. |
I confirm this also doesn't work with the latest beta.2 |
+1 |
it also does not work with beta.1 but does work with beta.0 |
Duplicate thread see |
It does not work with 1.5 release.....do you plan to fix it soon? |
My app got upgraded to angular 1.5 and ui.select is breaking.. Should I downgrade to Angular 1.4? |
Angular 1.5.0-rc.2 still not working. |
In Angular 1.5, transcluded content is linked lazily. For uiSelect that means the clone in the transclude function is not compiled and linked yet, so uiSelect cannot detect the match and choices elements by their classnames, because they haven't been set yet (which happens by replacing the elements with the templates). However, the templateUrl function is executed at this point, so we can use it to add the class names to the directive elements. On another note, this behavior also affected versions earlier than 1.5.0-beta.2, when the template of ui-select-match or ui-select-choices wasn't cached. In that case, the async compilation of the template would mean also that the clone in the transclude function wasn't compiled yet, and so the classes wouldn't be set either. Closes angular-ui#1422 Closes angular-ui#1356 Closes angular-ui#1325 Closes angular-ui#1239
In Angular 1.5, transcluded content is compiled lazily. For uiSelect that means the clone in the transclude function is not compiled and linked yet, so uiSelect cannot detect the match and choices elements by their classnames, because they haven't been set yet (which happens by replacing the elements with the templates). However, the templateUrl function is executed at this point, so we can use it to add the class names to the directive elements. On another note, this behavior also affected versions earlier than 1.5.0-beta.2, when the template of ui-select-match or ui-select-choices wasn't cached. In that case, the async compilation of the template would mean also that the clone in the transclude function wasn't compiled yet, and so the classes wouldn't be set either. This might be the cause of the error described in issue angular-ui#224. Closes angular-ui#1422 Closes angular-ui#1356 Closes angular-ui#1325 Closes angular-ui#1239
so what ui-select can i use in angular 1.5 |
I've switched from angular-ui-select to just ui-select and it started working for angular 1.5 |
The text was updated successfully, but these errors were encountered: