«angularjs-routing» etiketlenmiş sorular

15
Angular-route ve angular-ui-router arasındaki fark nedir?
Büyük uygulamalarımda AngularJS kullanmayı planlıyorum . Bu yüzden kullanılacak doğru modülleri bulma sürecindeyim. Arasındaki fark nedir ngRoute (açısal-route.js) ve ui-yönlendirici (açısal-ui-router.js) modülleri? NgRoute kullanıldığında birçok makalede , yol $ routeProvider ile yapılandırılır . Ancak, ui-router ile kullanıldığında , rota $ stateProvider ve $ urlRouterProvider ile yapılandırılır . Daha iyi yönetilebilirlik …

13
Titremeyi önlemek için model yüklenene kadar AngularJS yol değişikliğini erteleme
AngularJS için, her model ve verileri ilgili hizmetleri kullanılarak getirilene kadar yeni bir rota göstermeyi geciktirmenin bir yolu (Gmail'e benzer) olup olmadığını merak ediyorum . Örneğin, ProjectsController tüm Projeleri listeleyen ve project_index.htmlbu Projeleri gösteren şablon olan bir tane Project.query()olsaydı, yeni sayfayı göstermeden önce tamamen getirilirdi. O zamana kadar, eski sayfa …

18
Rotayı değiştirmek yeni sayfada en üste gitmiyor
En azından benim için rota değiştiğinde bazı istenmeyen davranışlar buldum. Öğreticinin 11. adımında http://angular.github.io/angular-phonecat/step-11/app/#/phones telefonların listesini görebilirsiniz. En alta kaydırır ve en sonunculardan birine tıklarsanız, kaydırmanın en üstte olmadığını, ortada bir çeşit olduğunu görebilirsiniz. Bunu uygulamalarımdan birinde de buldum ve üste kaydırmak için bunu nasıl elde edebileceğimi merak ediyordum. Bunu …

8
Bir rotayı aramak için ng-click nasıl / ne zaman kullanılır?
Rota kullandığınızı varsayalım: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... Html'nizde, bir düğme tıklandığında yaklaşık sayfasına gitmek istersiniz. Bunun bir yolu <a href="#/about"> ... ama ng-click burada da faydalı olabilir. Bu varsayım doğru mu? …


4
Angularjs yollarının isteğe bağlı parametre değerleri olabilir mi?
İsteğe bağlı parametrelerle bir rota ayarlayabilir miyim (aynı şablon ve denetleyici, ancak yoksa bazı parametreler yok sayılmalıdır? Peki aşağıdaki iki kuralı yazmak yerine, sadece bir tane var mı? module.config(['$routeProvider', function($routeProvider) { $routeProvider. when('/users/', {templateUrl: 'template.tpl.html', controller: myCtrl}). when('/users/:userId', {templateUrl: 'template.tpl.html', controller: myCtrl}) }]); Böyle bir şey ([bu parametre isteğe bağlıdır]) …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.