/ / Използване на раздели в angularjs - javascript, angularjs, twitter-bootstrap

Използвайки разделите в angularjs - javascript, angularjs, twitter-bootstrap

Използвам раздели с angularjs. И зареждам изглед динамично. Това, което искам е, ако вече съм заредил изглед, след това с $state.go той не трябва да се зарежда отново и контролерът не трябва да работи отново. Той просто трябва да бъде настроен на активен.

изглед

<tabset>
<tab ng-repeat="tab in tabs" select="go(tab.route)" ui-sref-active="tab.active"
heading="{{tab.title}}" active="tab.active" disable="tab.disabled">
<ui-view> </ui-view> </tab>
</tabset>

JS контролер

$rootScope.tabs = [ { title: "Dashboard", route: "store.dashboard",
active:true }, { title: "Home", route: "store.home" } ];

$rootScope.go = function (route) {
$state.go(route);
};

Отговори:

0 за отговор № 1

за пишещ текст:

let options: angular.ui.IStateOptions = {
reload: false
};

за javascript:

var options = {
reload: false
};

забрани действието за презареждане в $ state.go ("състояние", параметри, опции).