소개
게시글
질문&답변
2020.05.13
페이팔 로그인이 안되네요 ㅜ.ㅜ
자문자답 마이 앱에 등록한(클라이언트 아이디를 Paypal.js에 입력한) 샌드박스 어카운트는 그냥 두고 다른 어카운트를 하나 더 만들어서 그 어카운트로 로그인 하니까 로그인이 되네요? 저만 이런건지 ㅎㅎ.. 일단 되니까 진행하겠습니당
- 3
- 8
- 308
질문&답변
2020.05.13
페이팔 로그인이 안되네요 ㅜ.ㅜ
이것저것 하다가 선생님 깃헙에 잇는 Paypal.js 컴포넌트를 복사 붙여넣기 해서 const client = { sandbox: " ATHoaUPgCKoNOD4pExA8Nx_lszXC5VN2QPGdswTRv5i_v0VPFVIs8jCGdVmcZuMwWNHeV10Z1RMDXhRl " , production: " YOUR-PRODUCTION-APP-ID " , } ; 선생님 클라이언트 아이디로 해서 로그인하니까 되네요?;;;;;;;;;; 왜이럴까요 .. 페이팔 아이디 : 내가 생성한 아이디. 페이팔 앱에 등록된 클라이언트 아이디 !== 내 앱에 입력한 샌드박스 클라이언트 아이디 로그인 성공 ?..;;
- 3
- 8
- 308
질문&답변
2020.05.10
또.. 질문입니다 ㅎㅎㅎㅎ...
감사합니다!
- 0
- 2
- 101
질문&답변
2020.05.10
문법 질문
익명함수를 쓰는 이유가 있을까요?
- 2
- 2
- 133
질문&답변
2020.05.09
안녕하세요 John Ahn님 질문이 있습니다!
한번 만들어 봤어요 비디오 디테일 페이지에서 마운트될때만 실행되도록 useEffect로 Axios . post ( " /api/video/updateViews " , variable ). then (( res ) => { if ( res . data . success ) { setViews ( res . data . views ); } else { console . log ( " 조회수를 올리는데 실패하였습니다. " ); } } ); 이렇게 포스트 방식으로 요청하고 서버에서 router . post ( " /updateViews " , ( req , res ) => { Video . findById ( req . body . videoId ) . populate ( " writer " ) . exec (( err , doc ) => { if ( err ) return res . status ( 400 ). json ( { success: false , err } ); doc . views ++ ; doc . save (( err ) => { if ( err ) return res . status ( 400 ). json ( { success: false , err } ); } ); res . status ( 200 ). json ( { success: true , views: doc . views } ); } ); } ); 이렇게 받아서 증가시킨걸 다시 클라이언트로 보내줘서 useState를 사용해서 const [ Views , setViews ] = useState ( 0 ) ; Views 로 올렸습니다
- 1
- 4
- 176