이 + 정렬 가능한 특별 (https://github.com/clauderic/react-sortable-hoc) 반응 반작용 + 외부 구성 요소 내에서 다시 렌더링 그리고이 정렬 목록에 새 항목을 추가 할 수 없습니다 오전 관찰 얻기 동적으로 표시하고 곧바로 표시 할 수 있습니다. '다른 항목 추가'버튼을 몇 번 클릭하여 새 항목을 목록에 추가 한 다음
this.state.markers에 추가하는 방법 : 나는 기본적으로 this.state.markers를 업데이트하기 위해 노력하고있어 populateLocations() {
var arrOfAdds = [],
geocoder = new google.maps.Geocoder()
this.props.properties.map(f
mobx 라이브러리를 사용합니다. ReactJS와 잘 어울립니다. 내가 가진이 같은 관측 배열 : @observable items = [];
나는이 방법으로 개체를 추가 할 때, 나는 예상대로 문제와 지정된 개체가 관찰 할 수 없습니다 있습니다. let x = {
Title: "sample title"
}
items.push(x);
하지만 난
관찰 가능 항목이 어떤 식 으로든 변경되면 감지 할 수 있습니까? @observable myObject = [{id: 1, name: 'apples'}, {id: 2, name: 'banana' }]
그리고 나중에, 일부 사용자 입력, 값이 변경 : 예를 들어 , 당신이이 말한다. 어떻게 이것을 쉽게 감지 할 수 있습니까? 글로벌 "저장"버튼을 추가하고
그래서 React 앱에 Auth 정보가 들어있는 저장소가 있습니다. auth는 JWT 토큰에서 파생됩니다. 가게는 정식 매장도 토큰을 가지고있는 경우 확인 loggedIn라는 @observable 값을 가지고 그 토큰이 이미 만료되지 않은 경우, 같은 종류 다음 상태를 전파 할 때 MobX 액션에 따라 class AuthStore {
@observ
나는 깊은 json 객체 구조 (예 : 트리) 데이터 트리를 @observable로 구현하는 가장 좋은 방법을 찾고 있습니다. 데이터 트리가 실제로 깊어 질 수 있습니다. 각 노드에는 많은 속성이 있지만 트리 노드에는 하나의 속성 만 관찰해야합니다. 간단히하면 @observable questionnaire = {}
작동하지만 허리라고 생각합니다. 나는
반응이있는지도 앱이 있습니다. 그것은 3 개 구성 요소가 사이드 - 등 맵 래퍼로 크게지도 기능을 실행할 버튼 포함 - openlayers 맵을 포함한다.이. 둘 다 렌더링하는 뷰. 보기 : export default class MapView extends Component {
render() {
return (
<div>
, 내 MobX 저장소에 두 개의 관찰 가능한 : 개인 정보의 형태로합니다 (ctor에에)로드 @observable personalInfo = {
email: '',
gender: 1,
birthDate: null,
location: ''
};
@observable personalInfoInEdit =