angularでrouteProviderとtemplateを使ってコンテンツ部分のビューを切り替えたいのですが、なぜこのように書くと実現(xiàn)できないのでしょうか?コードは次のとおりです。
PS の背景は NODE
index.html
リーリーroute.js:
リーリーhomePage.html:
リーリー擁有18年軟件開發(fā)和IT教學(xué)經(jīng)驗。曾任多家上市公司技術(shù)總監(jiān)、架構(gòu)師、項目經(jīng)理、高級軟件工程師等職務(wù)。 網(wǎng)絡(luò)人氣名人講師,...
あなたのコードに従って実行したところ、次の手順でエラーが発生すると推定されます。
homePage.html
のパスが正しいか確認(rèn)してくださいhomePage.html
的路徑你看看對不對XMLHttpRequest cannot load file:///******/test/1/page/home/homePage.html. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
說明你的整個文件夾不是在一個服務(wù)器下運行,因為要加載外部的html代碼,所以瀏覽器是禁止的,只有通過本地的一個服務(wù)器才可以運行(這個是在google chrome
瀏覽器中實踐的)。index.html
頁面中是否添加ng-app
次のエラー メッセージが表示された場合、XMLHttpRequest は file:///***&/test/1/page/home/homePage.html をロードできません。リクエストは、http、data、chrome、chrome-extension、https、chrome-extension-resource のプロトコル スキームでのみサポートされます。これは、外部 HTML コードを読み込む必要があるため、フォルダー全體がサーバーで実行されていないことを意味します。 . そのため、ブラウザは禁止されており、ローカル サーバー経由でのみ実行できます (これは google chrome
ブラウザで実行されます)。 コードによってロードされたすべてのモジュールが正しくロードされているかどうか、および
ng-app
が index.html
ページに追加されているかどうかを注意深く確認(rèn)してください。 ??
??
??基本的には以上です。詳しく見てみましょう。お役に立てれば幸いです。 ^_^??