0

Id喜歡打開選項卡上的模式選擇使用UI Bootstrap插件組件,一切都似乎工作,即標籤打開,但模態頁面似乎並沒有調用選擇最後一個標籤下面是我的代碼:所有的控制器功能被稱爲vmAngular js打開模式選項卡

控制器

 function tab_open_call (size) { 

     var modalInstance = $uibModal.open({ 
     animation: $scope.animationsEnabled, 
     templateUrl: '/cashier/views/cashier.angular_components.modal', 
     size: size 

     }); 

    } 

查看

<uib-tabset> 
    <uib-tab heading="Profile"> 
    </uib-tab> 
    <uib-tab heading="Address"> 
    </uib-tab> 
    <uib-tab select=" vm.tab_open_call" heading="Setting"> 
    </uib-tab> 
    </uib-tabset> 

模式的看法

<div class="modal-header"> 
    <h3 class="modal-title">I'm a modal!</h3> 
</div> 
<div class="modal-body"> 
    <p>Something here</p> 
</div> 

請大家幫幫忙?

已解決:我通過將$ uibModal服務添加到控制器而沒有被調用!

回答

1

您忘記了size參數?嘗試:

<uib-tab select="vm.tab_open_call('md')" heading="Setting"> 
</uib-tab> 
+0

仍然不工作,該選項卡似乎沒有調用函數看到相關問題,我問http://stackoverflow.com/q/34246804/1226748 –