21

AngularJS アプリを使用して、リンクをクリックして別のビューに移動できるようにするために、数時間取り組んできました。

ただし、Plunker でオンラインで動作する機能しか得られないようです。

マシンのクリックスルー機能をローカルでテストしようとしましたが、ng-view が読み込まれないようです。Plunker で動作しているため正しいことがわかっている Plunker コードをダウンロードすると、ローカルでホストされると ng-view が動作を停止したように見えます。

独自の HTML タグとして定義した ng-include とディレクティブにも同様の問題がありました。

これらが私のコンピューターでローカルに機能しない理由はありますか? (そして、テスト目的で修正できる方法はありますか?)

必要に応じて、ここでPlunker で話しているコードの一部を表示できます。

4

3 に答える 3

17

ng-view および ng-include は、テンプレート ファイルを提供する ajax リクエストを作成します。ローカルで実行しているため、その要求を行うことはできません。これを簡単に解決するには、http-serverを使用してローカル サーバー経由でコンテンツを提供します。

于 2014-06-09T16:28:49.303 に答える