我正在尝试将一些数据从指令传递到函数中addTrackFromPicker
在我的控制器中。
$scope.addTrackFromPicker = function (message) {
console.log("addTrackFromPicker", message);
};
这是我的指令中的内容
dir.directive('youtubeList', function($http, $timeout, YT_event){
return {
restrict: 'E',
scope: {
search: '=',
dial: '&'
},
templateUrl: 'youtube-list.html',
...
在这里我想从我的模板调用控制器函数并传递它item.id.$t
作为参数:
<div class="media list-group-item" ng-repeat="item in entries">
<a type="button" ng-click="dial(item.id.$t)">
<img ng-src="{{item.media$group.media$thumbnail[0].url}}">
</a>
但我不知道如何将它传递到我的标签中
<youtube-list search="search" dial="addTrackFromPicker(???)"></youtube-list>
我也尝试过$parent.addTrackFromPicker
但没用