問題タブ [angular-template]

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 に答える
4144 参照

angularjs - text/ng-template ではない templateUrl で angular-google-maps が機能しない

angular-google-maps ディレクティブを使用しています。マップを表示するために ui-boostrap モーダルを使用しています。mapSelectLocation.html という名前のファイルでモーダル コンテンツを定義しています。モーダルを開く方法は次のとおりです。

mapSelectLocation.html:

mapSelectLocationController:

これにより、ポップアップが表示され、マップが適切にレンダリングされます。ただし、モーダルを閉じて再度開くと、マップが正しくレンダリングされません。マップ エリアの大部分はグレー表示され、マップのごく一部が左上隅に表示されます。

ただし、mapSelectLocation.html のコンテンツをファイル自体から同じページの角度テンプレート スクリプトに移動すると、問題なく開いて再度開き、毎回正しくレンダリングされます。

もちろん、templateUrl も更新します。

モーダルコンテンツを別のファイルに入れることがうまくいかない理由を教えてください。angularスクリプトテンプレートを使用する必要があるよりも、別々に保持したいと思います。

0 投票する
0 に答える
421 参照

ruby-on-rails - Angular.js と Rails - ディレクティブ レンダリング TemplateUrl 無限ループ

messageHTML スニペット テンプレートをレンダリングするというカスタム ディレクティブを作成しようとしていますmessage.html。Ruby/Rails と一緒に Angular.js を使用しています。ページをロードすると、無限ループに入ります (SO で読んだものからの再帰ディレクティブである可能性があります)。何か案は?とても有難い!!



message.html


私のディレクティブの使用方法profile.html

詳細については、これが私の Github リポジトリです: https://github.com/natbatwat/shori/tree/master/app/assets/javascripts

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

javascript - AngularJS でディレクティブを使用する複数の子 HTML 要素に関する問題

テンプレートを使用して、新しいアラートがあり、今まで機能している場合にアラートを表示するポップアップ メニューを作成しています。しかし、手動アラートを追加したかったので、入力テキストを追加しようと思ったのですが、入力フィールドに書き込むことができず、理由もわかりません。入力フィールドは一種の無効です!!!

私のディレクティブは次のようになります:

スコープを true にしようとしましたが、2 つの問題に直面しました。ポップアップをもう移動できません (はい、ポップアップ メニューはドラッグ可能です)。また、入力テキストに入力中のテキストが表示されません。

これが私のキャッシュテンプレートです:

私はAngularJSとディレクティブを初めて使用し、これを解決する方法がわかりませんが、スコープの問題だと思います!! ありがとうございました。

アップデート :

スコープを削除すると:{menu:"=drSrc"}それは機能し、必要なものを入力できますが、問題は、要素がドラッグできなくなることです。スコープに関連するものだと思います。誰でも助けてもらえますか?

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

ruby-on-rails - Rails 上の Angular テンプレート

angular-rails-templates宝石を使用しています。/app/assets/javascripts呼び出し先にフォルダーがあり、templatesそれをに含めましたapplication.js

テンプレートの中test.html<h1>hello world</h1>.

何らかの理由で、が見つかりませんが、コンソールで(を使用して)test.htmlログアウトすると、次のようになります。$templateCache.info()app.run

オブジェクト {id: "テンプレート"、サイズ: 0}

0 投票する
0 に答える
103 参照

javascript - angular jsテンプレートに複数のディレクトリを使用するには? Grails angular テンプレート アセット パイプライン プラグインの使用

次のようなプロジェクト構造が必要です。

ただし、Angular テンプレート アセット パイプライン プラグインは、テンプレートの構成で 1 つのディレクトリ/フォルダーのみを受け入れます。

プラグインが特定のテンプレート フォルダーの下にあるネストされたフォルダーをスキャンできる方法はありますか?