Ace: Bagaimana cara mengikat acara gulir?

Dibuat pada 29 Okt 2015  ·  7Komentar  ·  Sumber: ajaxorg/ace

Bagaimana cara mengikat acara gulir ke editor?

editor.on('scroll', function() {
    //...
}) ?

atau

editor.getSession().on('scroll', function() {
    //...
}) ?

Komentar yang paling membantu

editor.session.on("changeScrollTop", function() {})
editor.session.on("changeScrollLeft", function() {})

Semua 7 komentar

editor.session.on("changeScrollTop", function() {})
editor.session.on("changeScrollLeft", function() {})

Terima kasih!

@nightwing apakah ada cara untuk mendapatkan nomor baris _dan_ terakhir saat ini?

editor.session.on("changeScrollTop", function() {})
editor.session.on("changeScrollLeft", function() {})

Setelah acara diikat lalu bagaimana cara melepaskannya lagi. saya telah mencoba

editor.session.off();
editor.session.off('scroll');
editor.session.off('changeScrollTop');
var listener = function() {}
session.on("eventName", listener)
session.off("eventName", listener)
var listener = function() {}
session.on("eventName", listener)
session.off("eventName", listener)

Sebenarnya saya sudah mencoba menggunakan fungsi kosong tetapi tidak berhasil.

session.off('changeScrollTop', function() {
});
session.off('changeScrollLeft', function() {
});

anda harus meneruskan fungsi yang sama ke metode hidup dan mati

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

vbguyny picture vbguyny  ·  5Komentar

featurecat picture featurecat  ·  4Komentar

narraressan picture narraressan  ·  3Komentar

BoasE picture BoasE  ·  4Komentar

xfix picture xfix  ·  5Komentar