2012-10-12 24 views
25

Tôi tò mò, tại sao bạn cho rằng họ đã sử dụng tên "Hành vi" cho đối tượng BehaviorSuject trong Tiện ích mở rộng Ractive?Tại sao tên "Hành vi" trong BehaviorSubject trong RX?

lưu ý: chủ thể hành vi trả về giá trị cuối cùng (hoặc dấu đầu dòng) làm giá trị đầu tiên cho bất kỳ người đăng ký nào.

Trả lời

33

Trong thế giới của lập trình hoạt động chức năng, hành vi là giá trị thay đổi theo thời gian. Đây là chính xác những gì một BehaviorSubject đại diện: khi bạn đăng ký bạn nhận được giá trị hiện tại, và sau đó bạn có thể tiếp tục quan sát các thay đổi. Xem http://en.wikipedia.org/wiki/Functional_reactive_programming.

Các vấn đề liên quan