問題タブ [angularjs-ng-click]
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 - Ng-Repeat 内に構築された Ng-click - クロムでその機能を起動せず、FF で動作します
このコードは FF でうまく機能します。updateModels 関数を起動します。
しかし、Chromeでは何もしません....
何か案は ?
javascript - angularjs の展開折りたたみのアイコンを変更します
展開折りたたみアコーディオンのクリックでアイコン (プラス、マイナス) を変更しようとしてFont Awesome
います。アイコンにクラスを使用しています。jqueryで簡単にできることはわかっていますが、angularjsで何か方法があれば教えてください。
HTML は次のようになります。
angularjs - フォームの入力を更新するための ng-repeat 内のボタン
私がやろうとしているのは、ng-repeat 内から入力フィールドを更新することです。各ユーザーの ng-repeat 内のボタンを ng-click します。ボタンをクリックすると、ng-repeat の外にあるが同じコントローラー内にある入力フィールドの値を更新する必要があります。私はAngularjsを使い始めたばかりで、ここで簡単なものが欠けているようですが、それを理解することはできません. どんな助けでも大歓迎です!
コントローラ
これがフィドルです:http://jsfiddle.net/DahDC/
angularjs - Angular ディレクティブ ng-click が機能しない
ビュー内にディレクティブを含む外部コントローラーがあります。ディレクティブはプロセス ポイントのリストを取得し、それぞれを選択できるリンクを生成します。リンク関数で HTML を正しく設定しますが、リンクの ng-click アクションは機能しません。
何か案は?:)
非プランカリングのコード
HTML
JS
javascript - クリックして既存の配列に追加すると、配列が空になるのはなぜですか?
別のangularJSの質問私は、最初のクリックで1つの値を追加し、2回目のクリックで別の値を追加する必要があるクリックをスコープバインドしていますが、配列を返し、空の配列を返し、最初の値を再度入力し続けるのはなぜですか? :
わかりましたので、これを関数の外で宣言すると、未定義のエラーが発生します:
これの3番目のバージョンでは、同じdivがクリックされた場合は同じデータ「日付」になりますが、同じ ng-click="dbclickalert()" を持つ2番目のdivがクリックされた場合はそうではありません。
私のdivはangularJSディレクティブで作成されているため、1つのグローバル配列ではなくdivごとの配列が返されたため、配列をディレクティブから完全に取り出してサービスに移動し、それは正常に動作します。
angularjs - AngularJs で ng-click ディレクティブを装飾する
AngularJS ng-click ディレクティブを変更して、いくつかの追加機能を追加することを検討しています。何に使用するかについていくつかの異なるアイデアがありますが、単純なものは、すべての ng-clicks に Google アナリティクスの追跡を追加することであり、もう 1 つはダブルクリックを防止することです。
これを行うために、最初に考えたのはデコレータを使用することでした。だから、このようなもの:
ただし、ディレクティブの式が満たされたときではなく、インスタンス化時にデコレータが起動されるため、これは機能しません。したがって、この場合、要素がクリックされたときではなく、ディレクティブを持つ要素がロードされたときに分析を行います。
それでは、本当の質問に進みます。ディレクティブがインスタンス化されている要素をデコレータが取得する方法はありますか? デリゲートから要素に到達できれば、自分のクリック イベントをバインドして、ng-click に加えてトリガーすることができます。
そうでない場合、すべての ng-clicks に何かを追加するにはどうすればよいですか?
angularjs - AngularJS - ディレクティブ ngClick をオーバーライドする方法
ディレクティブ ng-click: をオーバーライドして、ng-click を実行する前に $rootscope を変更する人もいます。どうやってするの?
javascript - 繰り返す
json ファイルから入力された<select>
要素があります。
<option>
ボタンを使用して値属性を変更することは可能でしょうか?
例えば...
select
要素の出力は次のとおりです。
おそらくng-click
各要素をループして、選択したオプションを動的に変更するボタンを作成できますか? 少し遊んでみましたが、ドキュメントに関連するものが見つかりません。