반응형

전체 글 82

Spring .. has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource 오류

CORS CORS(Cross-Origin Resource Sharing) 란, 웹 서버 도메인간 액세스 제어 기능을 제공하여 보안 도메인간 데이터 전송을 가능하게 해준다. #해결방법 @Configuration @EnableWebMvc public class WebConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedMethods("PUT", "DELETE", "POST", "GET", "OPTION", "PATCH") .allowCredentials(false).maxAge(3600); } }

Spring 2021.02.04

Vue bind 하기전 변수명 즉 {{}} 값이 보이는 문제

cdn 방식으로 vue를 개발하다보니 data 값 매핑(bind) 하기전에 변수명 {{data}} 또는 v-if 사용시도 문법 그대로 보이는 문제가 발생하여 찾아보니 아래와 같이 처리하면 될듯 한다. v-cloak를 사용하면 된다. {{ name }} {{ age }} 참고사이트 lasdri.tistory.com/1001 [Vue.js] 페이지 로딩전 구분문자( {{ name }} ) 숨기기 뷰js를 사용했을 때 페이지에 들어가면 페이지가 아직 렌더링되지 않았을 때 {{ }} 가 보였다가 로딩이 완료되면 원하는 내용이 출력되는 것을 볼 수 있다. 잠깐 보이는거지만 은근히 신경 쓰일 lasdri.tistory.com webisfree.com/2019-02-10/[vuejs]-v-cloak-%EC%82%AC..

카테고리 없음 2021.02.03

Couchbase 오류: {"msg":"No index available on keyspace users that matches your query. Use CREATE INDEX or CREATE PRIMARY INDEX to create an index, or check that your expected index is online.","code":4000}

Spring2+Couchbase 연동시 Select findAll() 사용시 아래와 같이 오류 발생 {"msg":"No index available on keyspace users that matches your query. Use CREATE INDEX or CREATE PRIMARY INDEX to create an index, or check that your expected index is online.","code":4000} Couchbase에서 primary index를 생성해 줘야 한다. CREATE PRIMARY INDEX ON '버킷이름';

NoSql/Couchbase 2019.10.28