반응형

array state 의 index 개수 변동이 없을때에는 re-render가 일어나지 않는다.

이럴때에는 새로운 array 로 set state를 해주면 된다.

 

const arr = [1, 2, 3];

setArray([...arr]);

 

 

 

반응형
반응형

프로젝트 구성후 css import 시에 위와 같은 오류 발생시, 구글링을 해본 결과 nodejs 버전이 낮을 경우 발생을 한다.

nodejs 를 업데이트 해준 후 서버를 재시작 해주면 정상 동작한다. windows 경우에는 nodejs 에서 installer 로 업데이트 해주면 된다.

 

Update to : node version 14.6.* this should resolve it.

 

https://nodejs.org/ko/download/package-manager/

 

패키지 매니저로 Node.js 설치하기 | Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

출처: https://laracasts.com/discuss/channels/laravel/npm-run-dev-problem-in-fresh-laravel-project

반응형
반응형

"endOfLine":"auto" 를 .prettierrc 에 넣어준다.

그러면 우측에 세로로 빨간줄이 전체 뜨던게 싹 사라짐. ㅎㅎ 

 

출처: https://stackoverflow.com/questions/53516594/why-do-i-keep-getting-delete-cr-prettier-prettier

반응형
반응형

이제 은행앱이나 오프라인 종이통장이 아닌 편리하고 실속있는 토스앱에서 금융자산을 관리하세요 ^^

아래 링크를 통해 가입시 3,000원이 지급됩니다. 아직 가입안하셨다면 서두르세요!!

 

toss.im/_m/7k99dmc4

 

3,000 원을 드려요

신규회원이라면 초대장으로 가입 시 바로 지급!

og.toss.im

 

반응형
반응형

toss.im/_m/7G5566Gq

 

3,000원을 드려요.

초대장으로 가입하면 바로 3천 원을 드려요.

service.toss.im

위 링크를 통해 토스 가입하시면 3천원이 지급됩니다. 바로 인출도 가능하니 꼭 가입하세요 ^^

 

toss.im/_m/xc2qRDyd

 

토스 돈 상자

당첨 확률 100% 상자를 열어보세요.

service.toss.im

돈상자도 열어보세요~!! 

반응형
반응형

go.kakaobank.io/da7f09d

 

5,000원 혜택담은 카카오뱅크 추천링크

추천링크 눌러 카카오뱅크 첫 계좌 만들면 친구도 나도 5,000원!

www.kakaobank.com

 

위 링크를 통해 카카오뱅크 통장 개설시 5천원이 지급됩니다. 아직 카뱅 계좌가 없으시다면 이참에 개설 한번 해보시죠!!

반응형
반응형

크롬에는 alert창이 2번 이상 뜰때부터 alert창 "확인"버튼 위쯤에 

"이 페이지가 추가적인 대화를 생성하지 않도록 차단합니다."

라는 문구를 체크 할 수 있고, 그 후에는 더이상 alert창이 뜨질 않는다. 

 

그런데!! 이렇게 안떠버리면 웹 개발자 입장에선 안타까워 진다....

그리고 설정에선, 아무리 살펴봐도 안보이고 .ㅡ.ㅜ

그래서 열심히 검색 결과... 찾아냈다.

 

질문 : 

I accidently checked the "disable alerts from this site" box in Chrome, and now I cannot get any window.alert to work on my localhost.

I have tried resetting the settings in advanced but no luck.

보다시피 나와 같은 증상을 격고 있는 모양이다.

 

답변

Close and re-open the tab. That should do the trick.

 

그렇다.. 그냥 해당 tab을 다시 켜면 해당 설정이 사라진다.

 

[출처] [CHROME] alert(경고창) 차단 해제 하는법|작성자 b1ix

반응형
반응형

Old question, but found myself asking the same thing. How to intercept res render? Using express 4.0x something now.

You can use/write middleware. The concept was a bit daunting to me at first, but after some reading it made a little more sense. And just for some context for anyone else reading this, the motivation for overriding res.render was to provide global view variables. I want session to be available in all my templates without me having to type it in every res object.

The basic middleware format is.

 

app.use( function( req, res, next ) {
    //....
    next();
} );

The next param and function call are crucial to execution. next is the callback function, to allow multiple middleware to do their thing without blocking. For a better explanation read here

This can then be used to override render logic

 

app.use( function( req, res, next ) {
    // grab reference of render
    var _render = res.render;
    // override logic
    res.render = function( view, options, fn ) {
        // do some custom logic
        _.extend( options, {session: true} );
        // continue with original render
        _render.call( this, view, options, fn );
    }
    next();
} );
반응형

+ Recent posts