問題タブ [angularjs-ng-include]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
113482 参照

javascript - ng-includeを使用するとスコープが失われます

私はこのモジュールルートを持っています:

ホームHTML:

partial1HTML:

HomeCtrl

addLine関数$scope.lineTextisで、これはundefinedに追加ng-controller="HomeCtrl"することで解決できますpartial1.htmlが、コントローラーが2回呼び出されます。ここで何が欠けていますか?

0 投票する
2 に答える
68857 参照

angularjs - $scope で渡されない限り、AngularJS ng-include にはビューが含まれません

ngInclude生のパスを取ることができると仮定するのは間違っていますか? 私ngIncludeは次のように設定しようとし続けます:

これは機能しませんが、このようなことをすると機能します。

私のindex.htmlで

ngInclude範囲外の値のみを除外しますか? もしそうなら、なぜそれはこのようであり、html パーシャルのストレートなインクルードではないのですか。

0 投票する
1 に答える
1962 参照

angularjs - すべての ng-includes を 1 つの http リクエストにグループ化する方法はありますか?

通常ng-includes、すべてのメインの html/jsp ページに複数ありますが、すべてng-includesを 1 つの http リクエストにグループ化する方法があるかどうか疑問に思っていました。

0 投票する
2 に答える
9629 参照

angularjs - Angular UIBootstrapModalはng-includeでは機能しません

実例: http: //plnkr.co/edit/wWS3UFB3IZ0cAI4u2x04?p = Preview

「OpenModal1」をクリックすると、次のエラーがスローされます。

エラー:Dialog.openに必要なテンプレートまたはtemplateUrlが見つかりませんでした。オプションまたはopenメソッドを使用して指定します。

ただし、を使用しないModal2はng-include正常に動作します。

また、ui-bootstrap-tpls-0.1.0.jsの代わりにが含まれている場合はui-bootstrap-tpls-0.2.0.js、すべて正常に機能します。

何か案は?

0 投票する
1 に答える
557 参照

angularjs - AngularJS: ng-repeat のスコープ

一部のパーシャルを動的に ng-include しようとしています。これを行うには他の方法があるかもしれませんが、この方法が機能しない理由を理解したいと思います。

次のように定義されたコントローラーがあります。

コードの静的バージョンを実行すると、すべて正常に動作します。

ただし、ng-repeat を使用してこれを複製しようとすると、黙って失敗します。

繰り返しになりますが、この例では、配列を反復処理して $index を使用するだけではあまり意味がありませんが、私を困惑させているのは、根底にあるスコープの切断です。誰でも私にアドバイスできますか?

0 投票する
1 に答える
3824 参照

angularjs - angularjs/rendering インライン化と ng-include の使用のパフォーマンスの違い

ng-include を使用して角度ビュー内にパーシャルを含めるか、サーバー側のパーシャルを使用してサーバー上で実行できます。angularパーシャルが新しいスコープを作成し、これが$digestのパフォーマンスを損なう可能性があることをどこかで読んだため、Angularパーシャルの代わりにサーバー側パーシャルを使用してからng-include(scriptタグを使用)を使用することを考えています。

これに妥当性はありますか。angular include を使用した場合のパフォーマンスへの影響は何ですか