나는 react, alt.js 및 react-router를 사용하고 기본 CRUD로 애플리케이션을 빌드하고 있습니다. "Create Item"에 대한 메뉴 항목이 있으며, 반응 부트 스트랩을 사용하여 모달을 가져오고 제출시 백엔드에서 일부 모델을 만들기위한 작업을 실행 한 다음 browserHistory.push을 실행합니다 (반응 라우터 문서)가 완료되면
초기 상태가 저장 상태와 같게 설정된 구성 요소가 있습니다. 또한 구성 요소는 상점에서 발생한 모든 변경 사항에 적용됩니다. // Inital component's state is set to be equal to a Store state
constructor(props) {
super(props);
this.state = EntityS
새로운 반응이 있습니다. 며칠 째로 Alt.js와 플럭스 아키텍처를 읽었습니다. 내가 이해할 수없는 몇 가지 단서. 구성 요소에서 저장소에 액세스하고 데이터를 가져옵니다. 서버 측 요청 인 경우 비동기 데이터 소스가 this.registerAsync()를 통해 저장소에 바인드됩니다. 서버에 대한 POST 또는 GET 요청은 모두 데이터 소스 파일에 기록되며
사용자 입력이 필요한 구성 요소가 있습니다. 저장소를 저장하면 작업 상태를 업데이트하기 위해 작업을 수행합니다. 이 새로운 정보에 대한 응답으로 결과 구성 요소는 비동기 작업을 실행하고 새 정보가 다시 제공 될 때 응답해야합니다. 내가 해보고도 해킹 setTimeout 또는 발송 중 배송 오류가 남아있는 것 같습니다. 비동기 작업은 데이터 원본을 통해 정의
모든 버튼에 대한 스토어를 업데이트해야합니다. listView를 클릭하고 그에 따라 버튼 상태 아이콘을 변경하십시오. unfollowing_ids는 배열입니다. componentWillMount: function() {
FollowingStore.listen(this.onChange);
},
componentWillUnmount: function()
플럭스를 처음 사용하고 alt.js 임 플리 멘 테이션을 사용하기 시작했습니다. 내 행동에서 파견을 언제 사용할 지 궁금합니다. 예를 들어,이 코드를 가져 가라. 여기에 자신의 튜토리얼 내가이 일을 원하고 무엇을 파견하고 다르게 무엇을 줄 때 궁금하네요 http://alt.js.org/guide/async/ 을에서 볼 수 있듯이 //ImageActions.