본문 바로가기

nodejs6

[node js] 자바스크립트 페이지이동 & 뒤로 가기 *자바스크립트 뒤로가기 쿼리 뒤로가기 *서버에서 auth 객체를 view 에 던져서 존재하면 페이지를 보여주고 없으면 location.href로 바로 페이지 강제 이동 2017. 6. 15.
[node js] 자바스크립트 동적구현&함수에 값넣고 호출 할때 에러해결 동적쿼리 생성 output += ''; } 문제는 음...동적쿼리를 생성하고 ...ajax로 값을 받아와서 동적 쿼리에 넣어 그 값을 함수에 던져준다...숫자는 잘들어가지는데 문자를 던지니깐 계속 에러가 났다.출력해보니..... undefind 하면서 정의 할 수 없다고.. 3시간 넘게 삽질했다.. 그래서 구글링!!!인자 사이에 \'' 요런걸 넣어라네.....갈길이 멀다.ㅠㅠ *참고acceptedYou need to wrap the input item.store_code with quotation marks; otherwise, it tries to treat it as a variable, not a string:html += ''; 2017. 6. 14.
[nodejs] 이미지 프로젝트에 사용 2017. 6. 7.
[node js] 게시판 글 클릭 후 뒤로가기하면 조회수 초기화 문제 node js로 게시판을 만들다가 문제를 발견했다.해당 글을 클릭하면 글 상세페이지로 넘어가면서 조회수가 1 증가한다.하지만 웹의 뒤로가기 버튼을 누르면 글 목록 페이지로 이동되면서 조회수가 0 으로 초기화 된다. 구글링하다가 관련 소스를 발견했다. //main pageapp.get('/', function(req, res) { res.header('Cache-Control', 'private, no-cache, no-store, must-revalidate'); res.header('Expires', '-1'); res.header('Pragma', 'no-cache'); .......응답 헤더에 옵션 같은 것을 준것 같은데.. 왜 이렇게 작동되는지 찾아봐야겠다. 2.로그아웃 하면 메인화면. 다시 뒤로.. 2017. 6. 6.
[node js] ajax 초 간단 예제 view- server 부분/*ajax 테스트 로직*/ router.get('/getajax', function(req, res, next) { res.render("main/ajax");}); /* POST 호출 처리 */router.post('/ajax', function(req, res, next) { console.log('POST 방식으로 서버 호출됨'); //view에 있는 data 에서 던진 값을 받아서 var msg = req.body.msg; msg = '[에코]' + msg; //json 형식으로 보내 준다. res.send({result:true, msg:msg});}); 2017. 6. 5.
[node.js] passport 로그인& 간편 로그인 passport 설정 --세션 모듈과 설정은 미리 해둬야 한다. //0준비작업//페스포트 사용var passport = require('passport')var LocalStrategy = require('passport-local').Strategy; //페스포트 초기화 및 세션 사용app.use(passport.initialize());//페스포트 인증을 사용할때 세션을 사용하겠다.//반드시 세션 모듈 뒤에 추가 //로그인 관련된 작업app.use(passport.session()); //3.세션을 저장하는 부분 user 는 new LocalStrategy done() 으로 날린값 passport.serializeUser(function(user, done) { console.log("serializ.. 2017. 5. 26.