This means that we need to call js twitter again - this is not related to Angularjs in a specific way. Since a partial view of Angular js is not immediately displayed, a problem occurs. The solution is to call the js file again after loading the part:
$timeout(function() {
$.ajax({ url: 'http://platform.twitter.com/widgets.js', dataType: 'script', cache:true});
}, 1000);
see: Repeat Tweet button via JS
source
share