반응형

전체 글 719

react-dom을 사용한 jajest 단위 테스트에서 act()를 사용하는 경우

react-dom을 사용한 jajest 단위 테스트에서 act()를 사용하는 경우 반응 장치 테스트 문서에 따르면: 액트() 어설션을 위한 컴포넌트를 준비하려면 코드를 렌더링하고 act() 호출 내에서 업데이트를 수행합니다.이렇게 하면 브라우저에서 React가 작동하는 방식에 더 가깝게 테스트가 실행됩니다. 하지만 테스트는 두 경우 모두 완벽하게 잘 진행됩니다. act()를 사용하지 않음 it('Should return some text', () => { render(, container); expect(container.textContent).toBe('some text'); }); 액트() 포함 it('Should return some text', () => { act(() => { render(, ..

programing 2023.03.22

형식 문자 Angular 4에서 문자열을 부울로 변환하는 방법

형식 문자 Angular 4에서 문자열을 부울로 변환하는 방법 이 질문을 한 것이 처음이 아니라는 것을 알고 있으며, 제 제목에서 언급했듯이, 저는 문자열 값을 부울로 변환하려고 합니다. 이전에 몇 가지 값을 로컬 스토리지에 저장했습니다.이제 모든 값을 가져와 모든 값을 일부 부울 변수에 할당합니다. app.component.ts localStorage.setItem('CheckOutPageReload', this.btnLoginNumOne + ',' + this.btnLoginEdit); 여기서this.btnLoginNumOne그리고.this.btnLoginEdit문자열 값("true, false")입니다. 미러.컴포넌트.ts if (localStorage.getItem('CheckOutPageRelo..

programing 2023.03.22

Apache 2.4에서 mod_rewrite를 활성화하는 방법

Apache 2.4에서 mod_rewrite를 활성화하는 방법 Wordpress를 사용하고 있는데 예쁜 URL 기능을 활성화하고 싶었지만, mod_rewrite 때문인 것 같습니다만, CentOS 7의 Apache 2.4에서 활성화 하는 방법을 모르겠습니다. 이미 해봤어요. grep -i LoadModule /etc/httpd/conf/httpd.conf | grep rewrite 하지만 아무것도...또한 모든 Apache 모듈을 로드하면 나쁜 결과가 발생하는지 아니면 나쁜 관행인지 알고 싶습니다.모듈이 로딩되었는지 여부를 확인할 수 있는 방법을 찾았습니다. 활성화되어 있는 모듈을 나열하는 명령어는 다음과 같습니다. apachectl -M | sort 활성화된 모든 모듈이 알파벳 순으로 나열됩니다. Wo..

programing 2023.03.22

Wordpress에서 하나의 Contact Form 7 폼에서 다른 폼으로 값을 전달하려면 어떻게 해야 합니까?

Wordpress에서 하나의 Contact Form 7 폼에서 다른 폼으로 값을 전달하려면 어떻게 해야 합니까? 저는 짧은 형태와 긴 형태의 두 가지 형태가 있는 사이트를 가지고 있습니다.http://dforbesinsuranceagency.com 를 보시면, 마스트헤드 사진 옆에 짧은 양식이 있습니다.긴 형식은 http://dforbesinsuranceagency.com/request-free-insurance-quotes/에 있습니다. 사용자가 쇼트 폼에서 [Submit]를 클릭하면 롱 폼페이지로 넘어가기 때문에 그 부분은 정상적으로 동작합니다.이름, 성, 이메일 주소 및 전화 필드에 입력된 값이 해당 필드에 긴 형식으로 전달되어야 합니다. 이거 어떻게 해? 단축형식을 롱형식으로 리다이렉트하는 방법은..

programing 2023.03.22

WooCommerce에서 PHP를 사용하여 ID로 제품 삭제

WooCommerce에서 PHP를 사용하여 ID로 제품 삭제 명령어가 있기 때문에: wp_insert_post() 명령어가 있어야 하지 않을까요? wp_delete_post() 존재하지 않는 것 같습니다만, 제품의 ID를 데이터베이스에 가지고 있고 삭제하고 싶을 때 사용하는 대체 방법은 무엇입니까? WooCommerce는 API를 통해 제품을 삭제하는 방법이 있기 때문에 그 기능에서 제품을 쉽게 삭제할 수 있는 방법을 구축했습니다. /** * Method to delete Woo Product * * @param int $id the product ID. * @param bool $force true to permanently delete product, false to move to trash. * @..

programing 2023.03.22

어레이 맵을 사용하여 조건부로 결과 필터링

어레이 맵을 사용하여 조건부로 결과 필터링 어레이 맵을 사용하여 오브젝트를 조금 더 필터링하여 서버로 보낼 준비를 하려고 합니다.1개의 키 값으로 필터링 할 수 있기 때문에 매우 좋지만, 한 걸음 더 나아가 부울값과 대조해 보고 싶습니다. 그래서 지금 내가 가진 건 이거야 $scope.appIds = $scope.applicationsHere.map( function(obj){ if(obj.selected == true){ return obj.id; } }); 이 방법은 ID를 추출하는 데 매우 효과적이지만 선택한 값이 == false일 경우 이 새 배열에 푸시하고 싶지 않으므로 추가 필터링 조건을 붙였습니다.이렇게 하면 ID 배열을 얻을 수 있지만 .select == false를 선택한 ID는 null..

programing 2023.03.22

Spring Boot에서 @WebMvcTest의 Spring Security 설정 클래스를 비활성화합니다.

Spring Boot에서 @WebMvcTest의 Spring Security 설정 클래스를 비활성화합니다. 최근 다음 클래스를 사용하여 스프링 부츠 프로젝트에 스프링 보안을 추가했습니다. @EnableWebSecurity @EnableGlobalMethodSecurity(prePostEnabled = true) public class MySecurityConfig { } 그 결과 디폴트로는 모든 URL이 인증과 자동 생성된 비밀번호로 보호됩니다. 문제는 컨트롤러 유닛 테스트에 사용한@WebMvcTest 클래스의 모든 테스트가 다음과 같습니다. @RunWith(SpringRunner.class) @WebMvcTest(SomeController.class) public class SomeControllerT..

programing 2023.03.22

관계형 데이터베이스에 비해 MongoDB와 같은 스키마가 없는 데이터베이스를 사용하는 장점은 무엇입니까?

관계형 데이터베이스에 비해 MongoDB와 같은 스키마가 없는 데이터베이스를 사용하는 장점은 무엇입니까? MySQL이나 Postgre와 같은 관계형 데이터베이스를 사용하는 데 익숙합니다.SQL과 Symfony, RoR, Django 등의 MVC 프레임워크와의 조합이 매우 효과적이라고 생각합니다. 하지만 최근에는 MongoDB에 대해 많이 들었습니다.MongoDB는 비관계형 데이터베이스입니다.공식적인 정의를 인용하면 확장성이 뛰어난 고성능 오픈 소스 스키마가 필요 없는 문서 지향 데이터베이스입니다. 저는 긴장하고 있고 다음 프로젝트에서 사용할 수 있는 모든 옵션을 파악하고 최고의 기술을 선택하고 싶습니다. "클래식" 관계형 데이터베이스를 사용하는 것보다 MongoDB(또는 유사한 데이터베이스)를 사용하는 ..

programing 2023.03.22

단일 제품 페이지를 비활성화/숨기는 방법

단일 제품 페이지를 비활성화/숨기는 방법 wordpress-woocommerce 사이트에서 단일 상품 상세 페이지를 숨기려고 합니다.어떻게 하면 Woocommerce 기능을 중단하지 않고 이 작업을 수행할 수 있을까요?숍 페이지에서 생성된 앵커는 삭제할 수 있습니다.이 앵커는 사용자를 한 페이지로 리다이렉트하지 않습니다.그러기 위해서는 이 코드를 함수에 붙여 넣어야 합니다.php 파일. remove_action( 'woocommerce_before_shop_loop_item', 'woocommerce_template_loop_product_link_open', 10 ); 이 코드는 링크를 삭제하지만, 그 후 앵커 클로징 태그를 삭제해야 합니다.또한 HTML이 깨지지 않습니다. remove_action( ..

programing 2023.03.22

AngularJS 수동으로 컨트롤러 및 템플릿 렌더링

AngularJS 수동으로 컨트롤러 및 템플릿 렌더링 사용자가 특정 페이지에 표시되는 "위젯"을 구성할 수 있도록 하는 플러그인 시스템을 angularjs에 구현하려고 합니다.각 위젯은 컨트롤러와 템플릿(url)에 의해 정의됩니다.컨트롤러를 인스턴스화하고 템플릿을 사용하여 호출하여 생성된 콘텐츠를 포함하는 디렉티브를 작성할 수 있습니까? 목표는 다음과 같습니다. 여기에는 두 가지 방법이 있습니다. 하나는 이미 사용 가능한 도우미 지시사항을 사용합니다(예:ngInclude그리고.ngController두 번째는 수동입니다.수동 버전이 더 빠를 수 있지만 잘 모르겠습니다. 간단한 방법: 간단한 방법은 새로운 요소를 간단하게 작성하는 것입니다.ngController그리고.ngInclude속성을 지정하고 지시어 ..

programing 2023.03.17
반응형