問題タブ [angularjs-templates]

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 投票する
1 に答える
364 参照

angularjs - AngularJS REST サービスからのテンプレートのロード

REST エンドポイントからビュー (テンプレート) をロードしようとしている AngularJS アプリケーションがあります。何らかの理由で、次のコードが機能していないようです。ログに「getTemplates()」というメッセージが表示されますが、その後は何も表示されません。XHR の呼び出しも、返品も、何もありません。私は何が欠けていますか?$http リターンが実行されないのはなぜですか? これを達成するためのより良い方法はありますか? - ありがとうございました!

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

javascript - 変数が存在する場合は入力テキストフィールドの値を表示し、そうでない場合はプレースホルダーを表示します

Angular 1.2.19 では、変数が存在する場合は入力値であり、存在しない場合はプレースホルダーを表示できるテンプレート用の三項演算子がありますか?

このようなちょっと:

編集:これが私の現在のHTMLです:

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

angularjs - コンパイルVSテンプレート機能を使用した角度動的テンプレート?

compile: vs link(pre/post)vsの各項目の目的はすでにわかっています。controller

だから私はこの単純なコードを持っているとしましょう:

HTML

Controller

Directive

ご覧のとおり、テンプレートを変更します(compile関数で-実際にあるべき場所です)

結果 ( plnker ):

しかし

それが関数template:...を取ることもできるとは知りませんでした。

したがって、template代わりに関数を使用できます(plunker):

質問

その場合 -template関数 vscompile関数はいつ使用する必要がありますか?

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

angularjs - angularjsコントローラーでのみ現在のビューコンテンツを取得する方法は?

私は md-tabs-wrapper を扱っており、次のように各カテゴリの部分的なビューと単一の保存ボタンを提供します ここに画像の説明を入力

そのための既存のコード

私のコントローラーでは、各タブのコンテンツをそのまま保存するようにコーディングしました

Profile.editProfileExp($ scope.user ) を実行したいのは、現在のビューがエクスペリエンスにある場合のみです。問題は、現在のビューのタブの内容をコントローラーのanswer()にのみ保存する方法です あなたの提案を教えてください。ありがとう 。

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

angularjs - Angular でビューをレンダリングする際の問題

私がやろうとしていることは非常に単純だと思いますが、どういうわけかそれを機能させるのに苦労しています。簡単な解決策があるに違いないと確信していますが、それを見つけることができません。

基本的に、レンダリングしようとしているリソースを含む辞書の単純な配列があります (acts コントローラーで $scope.acts として定義されています)。私はJSONなどをインポートしていません。コントローラーファイルにすべてあります。インデックスは正常に機能していますが、「表示」ビューをレンダリングしようとしています (これが適切な Angular 用語であるかどうかはわかりません。Rails での作業に慣れているので、まだそれらの用語で考えています)。配列内のアイテムであり、機能していません。テンプレートはロードされていますが、配列からデータを取得していません。

私は本当にこれを可能な限りシンプルな方法でやりたいと思っています。余計なものはありません。最終的には、Rails アプリからデータをロードしたいと考えていますが、これを 1 ステップずつ構築して、Angular がどのように機能しているかを把握したいと考えています。

これが私のコードです。

app.js

ActsController.js

templates/acts/show.html

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

angularjs - angularjs ディレクティブ テンプレート パスが読み込まれない

私の現在のプロジェクト構造はこれです

login.directive.js のコードは次のとおりです。

app1.login.paritals.html のコードは単純です

app1 を実行すると、パスが原因で login.partials.html のロードが拒否されます。テンプレートは、パスを として指定した場合にのみ読み込まれ'../shared/login/login.html'ます。これは index.html の配置によるものでしょうか? 上記のようなテンプレート パスを指定すると、厳密な命名規則に従う必要があるため、ディレクティブの再利用性が失われます。