2015-09-23 39 views
-1

所以,我加載在我的index.html像這樣的代碼一堆.js文件...爲什麼在index.html中加載模塊使它們在子狀態下可用?

<script src="Login/login.js"></script> 
    <script src="Home/home.js"></script> 
    <script src="Authentication/auth.js"></script> 

當我在login.js,我可以簡單地注入驗證模塊和它的工作原理無需注入app.js的身份驗證模塊(父模塊),也沒有在login.html的下面的代碼

<script src="Authentication/auth.js"></script> 

誰能請幫助我理解角度機制,使這種情況發生?子狀態如何能夠注入在index.html中加載的模塊?

+0

粘貼你的代碼源 –

+1

如果沒有實際的代碼上下文,基於文件的解釋沒有多大意義。在應用程序本身中顯示你實際注入的內容。所有模塊以及所有組件都可在整個應用程序中使用 – charlietfl

+0

Angular作爲SPA。當你去login.html,你實際上仍然在index.html。 –

回答

0
  • 我想這個腳本是寫在頭部分移動到身體。
  • 我想在login.js中,您不會獲得角實例,並且您在創建模塊時從全局狀態獲取對象使用自我執行功能。

祝你好運!

相關問題