4

ng-view 内の角度ルートを介して html ページを読み込んでいます。読み込んでいるページには、別の html ファイルを指す ng-include タグが含まれています。

以下の構文をすべて試しました=

<div ng-include src="'some.jsp'"></div>
<div ng-include="'login.jsp'"></div>
<div ng-include src="include.url"></div>

何も機能していません。しかし、同じタグを ng-view の外に置くと、正常に機能します。

私は何を間違っていますか?

4

1 に答える 1

7

ファイルへの URL は、index.html (メインの html ファイル) に対して相対的である必要があります。構造が次のような場合:

index.html
template
    template1.html
    template2.html

そして、template1 で template2.html を ng-include したい場合は、そうするべきです

<div ng-include="'template/template2.html'"></div>

これが実際の例です。

于 2014-10-25T13:21:16.837 に答える