0
RxPy에서 here을 언급 한 .NET 프레임 워크에서 INotifyPropertyChanged
과 비슷한 것이 있습니까? 개체에 대한 관찰자를 추가하려고합니다. 개체의 속성이 변경되면 함수가 호출됩니다. 이 같은개체의 속성이 RxPy로 변경 될 때 함수를 트리거
RxPy에서 here을 언급 한 .NET 프레임 워크에서 INotifyPropertyChanged
과 비슷한 것이 있습니까? 개체에 대한 관찰자를 추가하려고합니다. 개체의 속성이 변경되면 함수가 호출됩니다. 이 같은개체의 속성이 RxPy로 변경 될 때 함수를 트리거
시도 뭔가 :
class A(object):
def __init__(self):
self._my_attr = None
self.property_changed = Subject()
...
@property
def my_attr(self):
return self._my_attr
@my_attr.setter
def my_attr(self, value):
if value != self._my_attr:
self._my_attr = value
self.property_changed.on_next(('my_attr', value))
a = A()
a.property_changed.subscribe(print)
a.my_attr = 1
a.my_attr = 3