2014-06-13 2 views
0

내가 보관하려고하는 것은 사용자 이름을 클릭 할 때 사용자 세부 정보를 표시하는 팝 오버가있는 것입니다. 그리고 나는 그러나, 난 정말 그것을 할 방법을 알고하지 마십시오 팝 오버에 표시됩니다 자세한 정보를 템플릿 부분을 사용하고자하는이 내 코드입니다 :angularUI popover 내용으로 사용자 정의 지시문

옥 :

a(ng-click="setUser(node)", popover="{{userInfo}}", popover-placement="bottom") {{node.ownerObj.first_name | capitalize}} {{node.ownerObj.last_name | capitalize}} 

컨트롤러 :

당신이 볼 수 있듯이
app.directive('userInfo', function() { 
     $scope.userInfo = function() { 
      return { 
       templateUrl: '../partials/userInfo' 
      } 
     } 

    }); 

, 내가 사용하려고 : 지시어는

app.controller('userInfoPopoverCtrl', ['$scope', 
     function($scope) { 
      $scope.setUser = function(node) { 
       $scope.user = node.ownerObj; 
      } 
     } 

    ]) 

지시어 'populover'로 'userInfo',하지만 아무것도하지 않습니다.

미리 도움을 주셔서 감사합니다!

답변

0

나만의 해결책을 찾았습니다. 대신 angularUI를 사용하지 않고 각도 스트랩으로 전환했습니다. 각도 스트랩은 원하는 기능을 수행하는 기능이 있습니다. 개인적으로, 나는 angularUI보다 더 나은 옵션이라고 생각합니다.

관련 문제