<html ng-app="app">
<head>
...
</head>
<body>
<div id="header"></div>
<div id="notification"></div>
<div id="container"></div>
<div id="footer"></div>
</body>
</html>
boyunca küresel ana durumunu oluşturmak için nasıl: Burada yer kullan, giriş:ui-yönlendirici angularjs - (açısal içi türetilmiş) uygulamanın belirli bir yapı ile uygulama
- başlık/out araç çubuğu vb. geliyor. Bu dinamik ve kendi Denetleyiciye sahip
- bildirimi: Global bildirim kabı.
- container: Bu benim
<ng-view>
kullanmıştı. Yani diğer tüm modüllerin yüklendiği yerdir. - altbilgi: Global altbilgi.
Durum hiyerarşisi nasıl görünüyor? Tek bir modül (rehber) gösteren örneği inceledim, ancak tipik olarak bir uygulama global (kök) duruma sahip olacak ve diğer modül durumları oluşturuldu.
Ne Düşünüyorum benim app
modülüdür muhtemelen root
devlet ve daha sonra her modül kendi devlet var olmalıdır ve ben inherit-root
durumundan var. Ben haklı mıyım Ayrıca, ui-state
numaralı örnekten de,ve $urlRouterProvider
'un yanı sıra $stateProvider
URL'sinin de tanımlanmış olması gerekir. Anladığım kadarıyla, $stateProvide
, yönlendirme işlemlerini de gerçekleştirdi. Yanılıyorsam, yönlendirme için hangi sağlayıcıyı kullanmalıyım?
DÜZENLEME: http://plnkr.co/edit/wqKsKwFq1nxRQ3H667LU?p=preview
teşekkürler!
Bu nedenle, bu yaklaşım benim modüllerimi modellemeyle sıkı sıkıya bağlayacağımı iyi düşünmüyorum. Uygulama modülümdeki tüm eyaletleri tanımlayabilirim, ancak kontrolörün tümünün oraya özel olarak çözülmesini istemiyorum. Keşifleri ilgili modüllerde ayrı ayrı tanımlamanın bir yolu olsaydı. – SamSerious
@SamSerious, rotayı uygulamadan ayıran herhangi bir çözüm buldunuz mu? –
@DeividiCavarzan Tam olarak rotaları ayırmak istemedim, fakat rota tanımlarını çözüm için ilgili modüllere koydum. Aynı şeyi arıyorsanız da güncellenir. – SamSerious