@@ -68,11 +68,12 @@ dd.directive('dropdownSelect', ['DropdownService',
68
68
scope : {
69
69
dropdownSelect : '=' ,
70
70
dropdownModel : '=' ,
71
+ dropdownItemLabel : '@' ,
71
72
dropdownOnchange : '&'
72
73
} ,
73
74
74
- controller : [ '$scope' , '$element' , '$attrs' , function ( $scope , $element , $attrs ) {
75
- $scope . labelField = $attrs . dropdownItemLabel || 'text' ;
75
+ controller : [ '$scope' , '$element' , function ( $scope , $element ) {
76
+ $scope . labelField = $scope . dropdownItemLabel || 'text' ;
76
77
77
78
DropdownService . register ( $element ) ;
78
79
@@ -131,11 +132,12 @@ dd.directive('dropdownMenu', ['$parse', '$compile', 'DropdownService', '$templat
131
132
scope : {
132
133
dropdownMenu : '=' ,
133
134
dropdownModel : '=' ,
135
+ dropdownItemLabel : '@' ,
134
136
dropdownOnchange : '&'
135
137
} ,
136
138
137
- controller : [ '$scope' , '$element' , '$attrs' , function ( $scope , $element , $attrs ) {
138
- $scope . labelField = $attrs . dropdownItemLabel || 'text' ;
139
+ controller : [ '$scope' , '$element' , function ( $scope , $element ) {
140
+ $scope . labelField = $scope . dropdownItemLabel || 'text' ;
139
141
140
142
var $template = angular . element ( $templateCache . get ( 'ngDropdowns/templates/dropdownMenu.html' ) ) ;
141
143
// Attach this controller to the element's data
@@ -233,4 +235,4 @@ dd.factory('DropdownService', ['$document',
233
235
return service ;
234
236
}
235
237
] ) ;
236
- } ) ( window , window . angular ) ;
238
+ } ) ( window , window . angular ) ;
0 commit comments