cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - Bolehkah aplikasi sudut terus mendapatkan elemen dalam html dan menghantarnya ke dalam fungsi sebagai parameter?

Aplikasi sudut, bagaimana saya boleh menggunakan jquery secara langsung dalam html untuk mendapatkan elemen dan menghantarnya ke dalam fungsi sebagai parameter?

<button ng-click="vm.getButton($(this))"></button>
var ctrl = this;
ctrl.getButton = (elem) => {
    console.log(elem);
};

dalam fungsi this terus menghala ke skop semasa, dan elemen tidak boleh diperolehi. Adakah terdapat sebarang penyelesaian?

过去多啦不再A梦过去多啦不再A梦2862 hari yang lalu556

membalas semua(1)saya akan balas

  • 世界只因有你

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

    Pada masa ini keperluan dilaksanakan dengan cara berikut

    <button ng-click="vm.getButton($event)"></button>
    var ctrl = this;
    ctrl.getButton = ($event) => {
        console.log($($event.currentTarget));
    };

    balas
    0
  • Batalbalas