2
不應該這樣:採用NG-展示和NG-重複在同一時間
<ul class="dropdown-menu">
<li><a href ng-click="app.selectTab(1)">Cranves-Sales</a></li>
<li><a href ng-click="app.selectTab(2)">Epagny</a></li>
</ul>
是一樣的:
<ul class="dropdown-menu">
<li ng-repeat="magasin in app.magasins">
<a ng-repeat="magasin in app.magasins" href ng-click="app.selectTab({{magasin.tab}})">{{magasin.name}}</a>
</li>
</ul>
我對的身體角度控制器頁面,因爲它的一個小網站,它的工作,當我使用app.selectTab(1)例如,但它不應該是一個問題,因爲我使用相同的登錄背後ng-show ng-show="app.isSelectedTab({{magasin.tab}})"
這是我的應用程序troller:
app.controller('appController', function() {
this.products = products;
this.magasins = magasins;
//PAGE
this.page = 2;
this.selectPage = function (setPage) {
this.page = setPage;
};
this.isSelectedPage = function (checkPage) {
return this.page === checkPage;
};
//TAB
this.tab = 2;
this.selectTab = function (setTab) {
this.page = 2;
this.tab = setTab;
};
this.isSelectedTab = function (checkTab) {
return this.tab === checkTab;
};
});
var magasins = [{
name: 'Cranves Sales',
tab: '1'
}, {
name: 'Epagny',
tab: '2'
} ]
}
神聖的,謝謝你笑,我其實是有它的一個NG重複,但一直在努力有很多事情要解決這個問題,在這裏發佈時有點想法,不知道這些情況下不需要'{{}}',再次感謝您的先生! –