問題タブ [angularjs-directive]
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.
angularjs - Angular:ユーザーがEnterキーを押したときにモーダルボタンをクリックする方法は?
私はいくつかのAngularUIモーダルを持っています。すべてのモーダルには、 [キャンセル]ボタンと[アクション]ボタン( [作成] 、[削除]など)があります。
ui-keyup
Angular UIのディレクティブを使用して、ユーザーがボタンを押したタイミングを識別します。
ユーザーがを押したときに「アクション」ボタンをクリックしたいのですがEnter。
どうすればそれを達成できますか?
これが私がこれまでに到達したところです:http://plnkr.co/edit/n6dgiE ?p = Preview
jquery-ui - Angularディレクティブで複数のDatepickerを使用する
角度ディレクティブで複数の日付ピッカーを使用しましたが、 1つのliを削除すると、ディレクティブにidが設定されないため、この日付ピッカーのインスタンスデータが見つかりませんというエラーが発生します。
directive.js
index.html
どうすればdirective.jsにIDを設定できますか?
angularjs - 入力フィールドにフォーカスを設定するにはどうすればよいですか?
AngularJSの入力フィールドにフォーカスを設定するための「Angularway」とは何ですか?
より具体的な要件:
- モーダルを開いたら、このモーダル内で事前定義されたものにフォーカスを設定します
<input>
。 <input>
(ボタンをクリックするなどして)表示されるたびに、フォーカスを設定します。
で最初の要件を達成しようとしましたautofocus
が、これはModalを初めて開いたときにのみ機能し、特定のブラウザーでのみ機能します(たとえば、Firefoxでは機能しません)。
どんな助けでもありがたいです。
angularjs - $scopeで複数のイベントをリッスンする
いくつかの関数をローカルスコープにバインドするディレクティブがあり$scope.$on
ます。
1回の呼び出しで同じ関数を複数のイベントにバインドすることは可能ですか?
理想的には、次のようなことができるでしょう。
しかし、これは機能しません。カンマ区切りのイベント名文字列を置き換えた同じ例でも、問題は発生し['event:auth-loginRequired', 'event:auth-loginConfirmed']
ません。
動作するのはこれです:
しかし、これは理想的ではありません。
複数のイベントを一度に同じ関数にバインドすることは可能ですか?
javascript - AngularJS はコントローラーにモジュールを挿入します
すべてのページで一貫した方法でエラーを処理する再利用可能なコンポーネントを作成しようとしています。問題は、コンポーネントが機能しているにもかかわらず、コントローラーに挿入できないことです。コードの一部を次に示します。
app.js
ディレクティブ.js
controllers.js
index.html
次のエラーが発生し続けます。
私はAngularJSを初めて使用し、かなりクールだと思いますが、私はまだ初心者のようです...ここで何が起こっているのかを理解するのを手伝ってくれる人はいますか?
angularjs - ページレンダリング後にAngularjs属性を追加する
コンテンツを含むdivを含むアプリケーションがあります。ボタンをクリックすると、jQueryはAngularJsディレクティブをdivに追加します。ディレクティブを追加した後、scope。$ apply()を呼び出しますが、これはdivの新しいディレクティブについてangularに通知していないようです。jQueryで追加された新しいディレクティブについてAngularJsに通知する方法を誰かに説明してもらえますか?
javascript - TypeError: undefined のメソッド '$on' を呼び出せません
これが角度アプリのcontroller.jsコードです
クロムをチェックインすると、開発者コンソールで次のエラーが発生しました
何が間違っているのか誰でも指摘できます。
javascript - エラー:$digestはすでに進行中です
電話をかけようとすると、このエラーが発生します
エラーは
javascript - ディレクティブと要素間通信
Enterキープレスイベントをリダイレクトする次の簡単なディレクティブを作成しました。
ここで行っているように、jQuery 識別子を使用するよりも、keypress イベントを処理する別のディレクティブにメッセージを送信する方がよいと思います。
Angular の哲学と一致して、要素間通信を扱うときのベスト プラクティスは何ですか? なぜ?
ありがとう
javascript - angularjsでリダイレクトする方法
これは簡単なことかもしれませんが、私は angularjs の初心者です。これが私のangularjsコントローラーコードです
変数には、確認時にリダイレクトするURLがありnext
ます.しかし、angularjsでこれを達成する方法.