Serials Javascript Style Guide – Events

Like
Like Love Haha Wow Sad Angry

Events

Hash

Khi đính kèm dữ liệu payloads vào các sự kiện (cho dù là sự kiện DOM hoặc cái gì đó riêng biệt như sự kiện Backbone), thì truyền vào 1 object literal (được biết như là "hash") thay vì là 1 raw value. Điều này cho phép thêm mới dữ liệu mà không cần phải tìm lại và update lại dữ liệu theo mỗi sự kiện. Ví dụ: thay vì:

// bad
$(this).trigger('listingUpdated', listing.id);

// ...

$(this).on('listingUpdated', (e, listingID) => {
  // do something with listingID
});

nên là:

// good
$(this).trigger('listingUpdated', { listingID: listing.id });

// ...

$(this).on('listingUpdated', (e, data) => {
  // do something with data.listingID
});

Tổng hợp Serial Javascript Style Guide

Like
Like Love Haha Wow Sad Angry

Nếu thấy hay thì like, share và comment để cùng nhau học tập nhé !^^

Bài viết liên quan

Bài viết cùng chuyên mục

Leave a Reply

Your email address will not be published. Required fields are marked *