У меня есть два разных пользовательских директивы. Из одной директивы я вызываю элемент из второй директивы с angular.element
. Этот второй элемент имеет атрибут, который имеет выражение в нем: data-title="{{ widget.title }}
.Как получить оцениваемое выражение из атрибута элемента из разных областей?
Когда я хочу, чтобы получить данные-заголовок с помощью:
angular.element(ui.draggable).data('widget-title')
Это возвращение "{{widget.title}}", а не оцениваемой строки. Как я могу получить данные, а не выражение в первой директиве?
Побольше код будет полезным. Но взгляните на $ observ. http://stackoverflow.com/questions/18748739/angular-js-observe-on-directive-attribute – cuttlas
вы также можете сделать '$ интерполяцией (угловой.элемент (ui.draggable) .data ('widget-title')) ' –