検索

ホームページ  >  に質問  >  本文

angular.js - angular给多个button绑定同一个事件


想用angular 给这几个button 绑定同一个事件。
但是不想用这样的方法

漂亮男人漂亮男人2744日前749

全員に返信(4)返信します

  • 世界只因有你

    世界只因有你2017-05-15 17:14:48

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

    リーリー

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

    リーリー

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

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-15 17:14:48

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

    返事
    0
  • 阿神

    阿神2017-05-15 17:14:48

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

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

    リーリー

    返事
    0
  • PHPz

    PHPz2017-05-15 17:14:48

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

    返事
    0
  • キャンセル返事