Comment recharger une div avec différents parameters?

J’ai des tabs. Lors de la sélection de chaque onglet, une div particulière doit être initialisée avec des valeurs particulières de parameters correspondant à chaque onglet et rechargement. Comment ceci peut être fait?

Voici les tabs:

Dissortingct:

Dans ce cas, vous devriez utiliser ng-route qui serait plus approprié. Vous devez seulement changer votre URL dans la barre de navigation en fonction du changement d’URL. Vous devez charger le modèle avec le contrôleur que vous avez spécifié dans la configuration $routeProvider .

  

Template.html

  
Dissortingct:

App.js

  var app= angular.module('app', ['ngRoute']); app.config(['$routeProvider', function($routeProvider) { $routeProvider. when('/tab/:id', { templateUrl: 'template.html', controller: 'templateController' }). otherwise({ redirectTo: '/tab/1' }); }]); 

Manette

 app.controller('templateController', function($scope, $routeParams){ //every time the tab change will cause reload this controller using route provider //here you can have tab number in $routeParams.id $scope.tabId = $routeParams.id; //now you have a tab number you can do use this tab id in your further code execution //..other code here.. }); 

Je veux que les champs $ scope.dissortingcts soient changés et que le select suivant montre l’option correspondante

Vous pouvez le faire de plusieurs façons.

Suit un pseudocode comme exemple:

 $scope.dissortingcts = [] $scope.setTab = function(tab) { var res = []; if (tab == 1) { res = $scope.dissortingcts.filter(function(item) { return item == something; }); }else{ res = $scope.dissortingcts.filter(function(item) { return item != something; }); }; $scope.dissortingcts = res; }