-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中加載的模塊?
粘貼你的代碼源 –
如果沒有實際的代碼上下文,基於文件的解釋沒有多大意義。在應用程序本身中顯示你實際注入的內容。所有模塊以及所有組件都可在整個應用程序中使用 – charlietfl
Angular作爲SPA。當你去login.html,你實際上仍然在index.html。 –