onclick のカスタム ディレクティブを作成しています。
//add favourite
app.directive('addfavourite',
function ($rootScope, $http) {
return function (scope, element, attrs) {
element.bind('click', function () {
//fire off $http
$http({
method: 'GET',
url: attrs['url']
}).success(function (data, status) {
$rootScope.user_favourites = data.user_favourites
});
});
};
});
$http 呼び出しが実行されないという奇妙な問題が発生しています。コンソールにエラーはありません。何も起こりません。$http 呼び出しの前に関数内にアラートを配置すると、アラートが表示されますが、$http 呼び出しは行われません。私は何か間違ったことをしていますか?
どうもありがとう、ベン