問題タブ [angularjs]

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

angularjs - CKEditorでAngularJSデータバインディングを使用するにはどうすればよいですか?

これについてはどうすればよいですか?

textareaモデルに一致するname属性とを呼び出すscriptタグを使用して、データをCKEditorに取り込むことができました。ng:bind-templateCKEDITOR.replace

次に、変更を検出してに書き戻すCKEditorプラグインを作成しましたtextarea。問題は、textareaCKEditorが初期化され、CKEditorがへの変更を取得しないときに、イベントハンドラーが失われることtextareaです。これは私がこれに間違った方法でアプローチしていると私に思わせます。

次に、関数ng:eval-order="LAST" ng:eval="setupCKEditor()"からエディターを使用してセットアップしてみました。ノードが作成される前に関数が実行されている場合setupCKEditor()でも、これは機能しませんでした。ng:eval-order="LAST"

setTimeout(function () {...},0)周りにアラウンドを追加するとCKEDITOR.replace役立つことがわかりました。ここでの唯一の問題は、モデルを変更しても、別のフィールドが編集されるまで画面が再描画されないことです。

scope.$root.$eval();それを修正するようです。

アップデート

確実に動作させることができなかったため、これを放棄することになりました。しばらくの間、Angular-UIを備えたTinyMCEに切り替えてから、カスタムのものを作成することになりました。

0 投票する
12 に答える
75166 参照

javascript - AngularJS と Django - 競合するテンプレート タグ

Django で AngularJS を使用したいのですが、どちらも{{ }}テンプレート タグとして使用しています。2 つのうちの 1 つを他のカスタム テンプレート タグを使用するように変更する簡単な方法はありますか?

0 投票する
5 に答える
81890 参照

javascript - AngularJS を明示的にサポートする IDE はありますか?

WebStorm を試してみましたが、私が試した他の Web IDE と同様に、基本的な JavaScript サポートしかないようです。HTMLページからコントローラーなどへのクリックスルーを可能にするものを探しています.

この質問に対する答えが「いいえ」の場合、Angular に似た、Eclipse プラグインのようなものや、IDE での他の種類の明示的なサポートを備えた他の JavaScript フレームワークはありますか?

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

javascript - AngularJS で単一の投稿を取得するにはどうすればよいですか?

Angular を使用してリクエストを取得しようとしていますsingle-post(つまり、バックエンド データベースから単一のエントリを取得します)。しかし、リクエストJSONによってファイルからデータを取得するという実際の概念を理解できませんでした。GET()

例 :

内で、またはのいずれかを使用してcontroller.js / services.js、 などの単一の投稿からすべてのデータを取得するにはどうすればよいですか。/portfolio/design/1$xhrangular.service()

$resourceチュートリアルを読んでみましたが、実際にそれを行う方法について頭を悩ませることができなかったと思います。

誰かが私の問題を解決するのに役立つ簡単な例を提供してくれることを心から願っています。

0 投票する
14 に答える
398799 参照

javascript - 1 つの AngularJS コントローラーが別のコントローラーを呼び出すことはできますか?

あるコントローラーで別のコントローラーを使用することはできますか?

例えば:

この HTML ドキュメントは、MessageCtrlコントローラによって配信されたメッセージをmessageCtrl.jsファイルに出力するだけです。

コントローラ ファイルには、次のコードが含まれています。

現在の日付を単純に出力します。

DateCtrl特定の形式で日付を に戻す別のコントローラーを追加する場合、これをMessageCtrl行うにはどうすればよいでしょうか? DI フレームワークは、サービスに関心がXmlHttpRequestsあり、サービスにアクセスしているようです。

0 投票する
17 に答える
685674 参照

javascript - AngularJS コントローラーからビューに HTML を挿入する

AngularJS コントローラーでHTMLフラグメントを作成し、この HTML をビューに表示することは可能ですか?

これは、一貫性のない JSON BLOB をid: valueペアのネストされたリストに変換する必要があるためです。したがって、コントローラーでHTMLが作成され、それを表示しようとしています。

モデル プロパティを作成しましたが、 HTMLを印刷するだけでビューにレンダリングできません。


アップデート

問題は、作成された HTML を引用符内の文字列として角度付きでレンダリングすることから発生するようです。これを回避する方法を見つけようとします。

コントローラーの例:

例のビュー:

与える:

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

couchdb - anglejsからcouchdbクロスドメインにアクセスする方法

ローカル環境をセットアップしました。ここで、jsonファイルからデータをロードします。

そしてそれは素晴らしい働きをします。

別のドメイン(http://playball.iriscouch.com/players)のCouchDBにアクセスしたいのですが、Googleバズの例に基づいて、次のことを試しましたが、機能させることができません。

空の配列を受け取るだけです...何かアイデアはありますか?

どうもありがとう!

スネ

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

angularjs - Uncaught TypeError:未定義のメソッド'put'を呼び出すことができません

を使用してAngularControllerページにデータを保存しようとすると、この問題が発生します$cookieStore。省略した追加の構成はありますか?

0 投票する
14 に答える
354515 参照

javascript - AngularJSでデータバインディングはどのように機能しますか?

フレームワークでデータバインディングはどのように機能しますAngularJSか?

彼らのサイトで技術的な詳細を見つけられませんでした。データがビューからモデルに伝播されるときにどのように機能するかは、多かれ少なかれ明確です。しかし、AngularJSはセッターとゲッターなしでモデルプロパティの変更をどのように追跡しますか?

この作業を行う可能性のあるJavaScriptウォッチャーがあることがわかりました。ただし、 InternetExplorer6およびInternetExplorer7ではサポートされていません。では、AngularJSは、たとえば次のように変更し、この変更をビューに反映したことをどのように認識しますか?