angular.js - angular は同じイベントを複数のボタンにバインドします
漂亮男人
漂亮男人 2017-05-15 17:12:48
0
4
794


Angular を使用して同じイベントをこれらのボタンにバインドしたいと考えています。
でも、この方法は使いたくない

漂亮男人
漂亮男人

全員に返信(4)
世界只因有你

外層の p に ng-click をバインドし、angular に付属する $event オブジェクトを渡します。

リーリー

Controllerは$eventを受け取ります。$eventでは、ターゲットオブジェクトを使用してどのボタンがクリックされたかを決定できます

リーリー

追記: 2 つの提案があります:
1. これはイベント委任と同じ原理です。基本的な JS スキルがない場合は、盲目的に新しいフレームワークを追求せず、基本を補ってください。
2. ティーンエイジャーは、ボタンにはボタンラベルを使用し、スパンは使用しないでください。ブートストラップはすべてのスタイル設定を処理しますが、これは非常に不適切なプログラミング習慣です。

いいねを押す +0
淡淡烟草味

uib-btn-radio を使用します
http://angular-ui.github.io/b...

いいねを押す +0
阿神

JQ の NG 組み込みミニバージョン

そのソリューションを使用しない場合は、このコードのペアをループとして作成できます。この冗長なコードでは、対応する関係を確認できます
オブジェクト リテラルを定義できます:

リーリー
いいねを押す +0
PHPzhong

あなたのニーズは何ですか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート