Value is not binding with scope\'s variable if used inside uib-tabset. Here in following example I tried to get $scope.message inside uib-tab and outside of it
$scope.message
You can solve this issue by creating an object on the scope and then adding the property on object instead of the scope inside the controller.
$scope.obj = {message : 'my message'};
You can verify this in the below plunker link
http://plnkr.co/edit/3koAJnkOyf6hfGwO6AuD?p=preview