0

Angular JS için yeni. Aradığınız uzman tavsiyesi ve önerileri.Açısal JS - Bölmeyi yüklemek için Sekmeler için ayrı Denetleyiciler kullanabilir miyim? Bu iyi bir uygulama mı?

  1. Beniçin ayrı kontrolörler Pane yüklemek için her Sekmeler başlatmak kullanabilir miyim?
  2. Uygulama Bölmesi için ayrı denetleyiciler vermek iyi bir yöntem midir? Sekmenin her bölmesinde DB çağrıları var.
  3. Herhangi bir yönerge kullanmalı mıyım? Benim durumda

, Her olacak bir form ve DB veri görüntülenecek bir ui-kılavuz var Sekme bölmesi.

Bana daha iyi yollar önerir misiniz?

Lütfen, Bölmeli Sekmeler'i uygulamak için temel kodumu bulun.

<!doctype html> 
<html lang="en"> 
    <head> 
    <meta charset="utf-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <title>Bootstrap tab panel with Angular</title> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" /> 
    </head> 
    <body ng-app="app" ng-controller="MainController"> 
     <ul class="nav nav-tabs"> 
     <li ng-class="{'active' : activeTab == 1}"><a href="" ng-click="setActiveTab(1)">One</a></li> 
     <li ng-class="{'active' : activeTab == 2}"><a href="" ng-click="setActiveTab(2)">Two</a></li> 
     <li ng-class="{'active' : activeTab == 3}"><a href="" ng-click="setActiveTab(3)">Three</a></li> 
     </ul> 

     <div class="tab-content"> 
     <div class="tab-pane" ng-class="{'active': activeTab === 1}">Panel 1 Content</div> 
     <div class="tab-pane" ng-class="{'active': activeTab === 2}">Panel 2 Content</div> 
     <div class="tab-pane" ng-class="{'active': activeTab === 3}">Panel 3 Content</div> 
     </div> 
     <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> 
     <script> 
     angular.module("app", []) 
      .controller("MainController", ['$scope', function($scope) { 
       $scope.activeTab = 1; 

       $scope.setActiveTab = function(tabToSet) { 
        $scope.activeTab = tabToSet; 
       } 
      }]); 
     </script> 
    </body> 
</html> 
+0

Kod Gözden Geçirmeye Geçiş – ShrekOverflow

+0

Sorduğum soruyla ilgili sorun nedir? Neden bu olumsuz düşüşle verildi. Kodu yayınladım ve önerilerde bulundum. Hadi arkadaşlar. Kod İnceleme için –

+0

[Çapraz gönderilmiştir] (http://codereview.stackexchange.com/q/125316/9357). –

cevap

0
  1. Neden ilk etapta birden denetleyicileri kullanmak istiyor?
  2. Neden denetleyiciyi herhangi bir şekilde kullanmak istiyorsunuz?
  3. Evet, bölmeyi uygulamak için kendi yönergelerinizi/paketleyicinizi yazmanız gerekir ve bunu bir hizmetten açısal olarak çağırmanız/kullanmanız gerekir.
İlgili konular