Я пытаюсь использовать падение Braintree в пользовательском интерфейсе в пределах углового контроллера, например.
https://jsfiddle.net/6jmkwode/
function PaymentCtrl($scope) {
$scope.hasCalledBack = 'Nope';
braintree.setup('BRAINTREE_KEY',
'dropin', {
container: 'dropin',
onPaymentMethodReceived: function (obj) {
$scope.hasCalledBack = 'YEP!';
alert('Did the scope variable change? No? Well it should have....');
}
});
}
Однако $ scope.hasCalledBack никогда не меняется в обратном вызове, даже думал пожаров предупреждений.
Большое вам спасибо за это. –