«redux» 태그된 질문

Redux는 Flux 디자인 패턴을 기반으로하는 JavaScript 응용 프로그램의 예측 가능한 상태 컨테이너입니다.

2
Axios는 URL이 작동하지만 두 번째 매개 변수를 개체로 사용하면 작동하지 않습니다.
두 번째 매개 변수로 GET 요청을 보내려고하는데 URL로 작동하는 동안 작동하지 않습니다. 이것은 작동합니다. $ _GET [ 'naam']은 test를 반환합니다. export function saveScore(naam, score) { return function (dispatch) { axios.get('http://****.nl/****/gebruikerOpslaan.php?naam=test') .then((response) => { dispatch({type: "SAVE_SCORE_SUCCESS", payload: response.data}) }) .catch((err) => { dispatch({type: "SAVE_SCORE_FAILURE", payload: err}) }) } }; 그러나 이것을 …

6
React / Redux 및 다국어 (국제화) 앱-아키텍처
여러 언어와 로케일로 사용할 수 있어야하는 앱을 만들고 있습니다. 제 질문은 순전히 기술적 인 것이 아니라 아키텍처와 사람들이 실제로이 문제를 해결하기 위해 프로덕션에서 사용하는 패턴에 관한 것입니다. 이에 대한 "요리 책"을 찾을 수 없어서 제가 좋아하는 Q / A 웹 사이트로 이동합니다. :) 내 요구 사항은 다음과 같습니다 (실제로 "표준"임). …

4
반응 앱에서 '가져 오기 시도 오류 :'수신
React 앱을 실행하려고 할 때 다음 오류가 발생합니다. ./src/components/App/App.js Attempted import error : 'combineReducers'is not export from '../../store/reducers/'. 내보내는 방법은 다음과 같습니다 combineReducers. import { combineReducers } from 'redux'; import userReducers from './userReducers'; import articleReducers from './articleReducers'; export default combineReducers({ userReducers, articleReducers }); 가져 오는 방법은 App.js다음 과 같습니다. import …
117 reactjs  redux 

5
이것이 redux를 사용하여 항목을 삭제하는 올바른 방법입니까?
입력을 변경해서는 안되며 개체를 복제하여 변경해야한다는 것을 알고 있습니다. 나는 redux 스타터 프로젝트에서 사용되는 규칙을 따르고 있었다. ADD_ITEM: (state, action) => ({ ...state, items: [...state.items, action.payload.value], lastUpdated: action.payload.date }) 항목을 추가하기 위해-스프레드를 사용하여 배열에 항목을 추가합니다. 내가 사용한 삭제 : DELETE_ITEM: (state, action) => ({ ...state, items: [...state.items.splice(0, action.payload), ...state.items.splice(1)], …

5
Redux와 RxJS, 어떤 유사점?
저는 Redux가 Flux의 더 나은 "구현"이라는 것을 알고 있습니다. 또는이를 단순화하기위한 재 설계 (애플리케이션 상태 관리)라고 말하는 것이 좋습니다. 반응 형 프로그래밍 (RxJS)에 대해 많이 들었지만 아직 배우지 않았습니다. 그래서 제 질문은이 두 기술 사이에 어떤 공통점이 있습니까? 아니면 상호 보완 적입니까? ... 아니면 완전히 다른가요?
113 javascript  rxjs  redux 


8
데이터를 가져 오는 동안 React Redux 앱에서 로딩 표시기를 표시하는 방법은 무엇입니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문 개선 저는 React / Redux를 처음 사용합니다. API를 처리하기 위해 Redux 앱에서 fetch api 미들웨어를 사용합니다. …

3
Redux와의 연결을 사용하여 this.props에서 간단한 디스패치를 ​​얻는 방법은 무엇입니까?
연결하는 간단한 React 구성 요소가 있습니다 (간단한 배열 / 상태 매핑). 스토어 컨텍스트를 참조하지 않으려면 props에서 직접 "dispatch"하는 방법을 원합니다. 나는이 접근 방식을 사용하는 다른 사람들을 보았지만 어떤 이유로 이것에 액세스 할 수 없습니다 :) 현재 사용중인 각 npm 종속성의 버전은 다음과 같습니다. "react": "0.14.3", "react-redux": "^4.0.0", "react-router": "1.0.1", "redux": …

8
redux에서 특정 배열 항목 내부의 단일 값을 업데이트하는 방법
상태를 다시 렌더링하면 UI 문제가 발생하고 페이지에서 다시 렌더링되는 양을 줄이기 위해 내 감속기 내부의 특정 값만 업데이트하도록 제안 된 문제가 있습니다. 이것은 내 상태의 예입니다 { name: "some name", subtitle: "some subtitle", contents: [ {title: "some title", text: "some text"}, {title: "some other title", text: "some other text"} ] …

5
React Router를 사용하여 페이지를 리디렉션하는 가장 좋은 방법은 무엇입니까?
저는 React Router를 처음 접했고 페이지를 리디렉션하는 방법이 너무 많다는 것을 알게되었습니다. 사용 browserHistory.push("/path") import { browserHistory } from 'react-router'; //do something... browserHistory.push("/path"); 사용 this.context.router.push("/path") class Foo extends React.Component { constructor(props, context) { super(props, context); //do something... } redirect() { this.context.router.push("/path") } } Foo.contextTypes = { router: React.PropTypes.object } React …

6
React redux에서 가져 오기 오류를 처리하는 가장 좋은 방법은 무엇입니까?
클라이언트 용 감속기가 하나 있고 AppToolbar 용 감속기가 하나 있고 다른 감속기가 있습니다. 이제 클라이언트를 삭제하기위한 가져 오기 작업을 생성했다고 가정 해 보겠습니다. 실패하면 Clients reducer에 몇 가지 작업을 수행해야하는 코드가 있지만 AppToolbar에 일부 전역 오류를 표시하고 싶습니다. 그러나 Clients와 AppToolbar 감속기는 상태의 동일한 부분을 공유하지 않으며 감속기에서 새 작업을 …


4
렌더링시 내 onClick이 호출되는 이유는 무엇입니까? -React.js
내가 만든 구성 요소가 있습니다. class Create extends Component { constructor(props) { super(props); } render() { var playlistDOM = this.renderPlaylists(this.props.playlists); return ( <div> {playlistDOM} </div> ) } activatePlaylist(playlistId) { debugger; } renderPlaylists(playlists) { return playlists.map(playlist => { return <div key={playlist.playlist_id} onClick={this.activatePlaylist(playlist.playlist_id)}>{playlist.playlist_name}</div> }); } } function mapStateToProps(state) { return { playlists: …

11
스프레드 구문을 사용하는 ES6의 전체 복사
배열이 아닌 객체로 작동하는 Redux 프로젝트에 대한 깊은 복사 맵 방법을 만들려고합니다. Redux에서 각 상태는 이전 상태에서 아무것도 변경해서는 안된다고 읽었습니다. export const mapCopy = (object, callback) => { return Object.keys(object).reduce(function (output, key) { output[key] = callback.call(this, {...object[key]}); return output; }, {}); } 효과가있다: return mapCopy(state, e => { if …

3
mapStateToProps 및 mapDispatchToProps에서 ownProps 인수를 사용하는 것은 무엇입니까?
나는 그것을 본다 mapStateToPropsRedux mapDispatchToProps에서 connect함수에 전달되는 and 함수 ownProps가 두 번째 인수로 사용 있습니다 . [mapStateToProps(state, [ownProps]): stateProps] (Function): [mapDispatchToProps(dispatch, [ownProps]): dispatchProps] (Object or Function): 선택적 [ownprops]인수 는 무엇입니까 ? 나는 이미 하나가 있으므로 상황을 명확히하기 위해 추가 예제를 찾고 있습니다. Redux 문서에

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.