반응형

programing 943

"jsdom" 테스트 환경의 사용을 검토하다

"jsdom" 테스트 환경의 사용을 검토하다 간단한 테스트가 있습니다. import React from 'react' import { render } from '@testing-library/react' import Button from '.' describe('Button', () => { it('renders button without crashing', () => { const label = 'test' render() }) }) 그리고 저는jest.config.json이 내용으로 { "setupFilesAfterEnv": [ "/lib/settings/setupTests.ts" ] } 그리고 나의 위에setupTests.ts있습니다 import '@testing-library/jest-dom' 내..

programing 2023.02.14

언어 WPML 숨기기

언어 WPML 숨기기 저는 WPML 언어를 사용하고 있으며, 다음 사항에 대한 해결책을 찾을 수 없습니다. 언어를 숨기고 싶은 언어 전환기에서 예를 들어 "he"라고 합시다.현재 언어가 "ar"라고 하면 아랍어 사이트에서 히브리어를 셀렉터에 표시할 수 없습니다.히브리어에서도 마찬가지입니다. 줄여서 말하자면, 내가 원하는 것은 - 만약 우리가 아랍 사이트에 있다면 - 히브리 국기는 숨겨질 것이다. 내가 시도한 것: function language_selector_flags(){ $languages = icl_get_languages('skip_missing=0'); if(!empty($languages)){ if(ICL_LANGUAGE_CODE=='en') { $order = array('ar'); //S..

programing 2023.02.14

중력 형태 - 다중 사이트용 전역 형태

중력 형태 - 다중 사이트용 전역 형태 저는 20개 이상의 사이트를 가진 WordPress 다중 사이트 네트워크를 가지고 있으며 연락처/가입/구독 양식에 중력 양식을 사용하고 있습니다.워드프레스 다중 사이트 설치를 위한 글로벌 양식을 만들고 싶습니다.중력 폼이 폼 엔트리를 주 사이트/부모 사이트에만 저장할 수 있습니까?사용해보았습니다.switch_to_blog()하지만 효과가 없습니다.어떤 도움이라도 주시면 감사하겠습니다:)양식을 모든 사이트로 복제하는 경우, '자녀' 사이트에 다음을 포함하여 모든 사용자가 주 사이트로 데이터를 보내도록 할 수 있습니다. $formId = 1; //Put your form id here add_filter('gform_confirmation_'.$formId, 'gfor..

programing 2023.02.14

XMLHttpRequest 중에 Chrome의 로드 표시기가 계속 회전합니다.

XMLHttpRequest 중에 Chrome의 로드 표시기가 계속 회전합니다. 웹 페이지를 최신 상태로 유지하기 위해 Comet/Long Polling을 사용하는 AJAX 웹 앱을 작성 중인데 Chrome에서는 페이지가 항상 로드되는 것처럼 처리됩니다(탭의 아이콘은 계속 회전합니다). Google Chrome + Ajax의 경우 Google Wave에서도 정상이라고 생각했습니다. 오늘 Google Wave가 로딩 아이콘을 계속 돌리지 않는다는 것을 알게 되었습니다만, 이 문제를 어떻게 해결했는지 아는 사람이 있습니까? 여기 내 에이잭스 전화 번호야 var xmlHttpReq = false; // Mozilla/Safari if (window.XMLHttpRequest) { xmlHttpReq = new ..

programing 2023.02.14

데이터를 요청 페이로드가 아닌 폼 데이터로 게시하려면 어떻게 해야 합니까?

데이터를 요청 페이로드가 아닌 폼 데이터로 게시하려면 어떻게 해야 합니까? 가 Angular로 있습니다.JS$http「URL」 「xsrf」 「Request Payload」(크롬)$.ajax메서드는 동일한 호출을 수행하지만 xsrf를 "폼 데이터"로 전송합니다. Angular를 만드는 방법JS는 xsrf를 요청 페이로드가 아닌 폼 데이터로 제출합니까? var url = 'http://somewhere.com/'; var xsrf = {fkey: 'xsrf key'}; $http({ method: 'POST', url: url, data: xsrf }).success(function () {}); $.ajax({ type: 'POST', url: url, data: xsrf, dataType: 'json',..

programing 2023.02.14

componentWillReceiveProps 라이프 사이클 메서드를 사용하는 경우

componentWillReceiveProps 라이프 사이클 메서드를 사용하는 경우 React/Redux는 처음이라 상태에 문제가 있습니다. Trail Container.jsx class TrajectContainer extends React.Component { constructor(props) { super(props); this.state = { trajects: props.trajects, onClick: props.onClick }; } componentWillReceiveProps(nextProps) { console.log('componentWillReceiveProps', nextProps); this.setState(nextProps); } render() { // When the com..

programing 2023.02.14

안심 - 응답 JSON을 목록으로 역직렬화

안심 - 응답 JSON을 목록으로 역직렬화 나는 POJO가 있다.Artwork검색 중입니다.ListHTTP 응답 본문의 RESTful Web Service에서 JSON 형식의 오브젝트.반품된 목록을 분석하는 REST Assured 기반 테스트를 작성하려고 합니다.코드는 다음과 같습니다. Response response = get("/artwork"); List returnedArtworks = response.getBody().as(List.class) 문제는 반환된 JSON을 다음과 같이 해석하기 위해 Rest Assured를 받을 수 없다는 것입니다.List그 대신, 저는List지도는 적절한 구조를 가지고 있다. 즉, 잭슨이 지도할 수 있다.Artwork오브젝트입니다만, 수동으로 매핑하는 것은 피하고..

programing 2023.02.10

Azure: MySQL in-app(미리보기)를 사용하는 Wordpress 데이터베이스의 기본 사용자/패스 위치는 어디입니까?

Azure: MySQL in-app(미리보기)를 사용하는 Wordpress 데이터베이스의 기본 사용자/패스 위치는 어디입니까? 방금 Azure 호스트 WordPress App Service를 시작하고 데이터베이스에 MySQL in-app(미리 보기) 옵션을 선택했습니다.이를 통해 동일한 환경에서 MySQL 서버를 웹 애플리케이션과 나란히 실행할 수 있습니다. 그러나 MySQL 쿼리를 만드는 방법에 문제가 있습니다. MySQL 호출이 PDO 문의 형태로 되어 있는 다른 PHP 프로젝트의 코드를 다음과 같이 재사용하고 싶습니다. try { $db = new PDO('mysql:host=localhost;dbname=localdb;charset=utf8', 'user', 'pass'); $db->setAttr..

programing 2023.02.10

onChange->setState에서 한 단계 늦게 응답합니다.

onChange->setState에서 한 단계 늦게 응답합니다. 웹 앱을 빌드하는 중에 이 문제가 발생하여 이 jsfiddle에서 복제했습니다.기본적으로, 저는 전화할 입력을 원합니다.this.setState({message: input_val})입력 시마다 부모 앱 클래스로 전달하고 메시지 클래스로 메시지를 다시 렌더링합니다.그러나 출력은 항상 실제로 입력하는 것보다 한 발 늦는 것 같습니다.jsfiddle 데모는 스스로 설명해야 합니다.제가 이 일을 재촉한 것은 아닌지 궁금합니다. html js var App = React.createClass({ getInitialState: function() { return {message: ''} }, appHandleSubmit: function(state)..

programing 2023.02.10

송신하기 전에 연락처 폼7에 접속하는 방법

송신하기 전에 연락처 폼7에 접속하는 방법 연락 양식 7과 대화하고 싶은 플러그인이 있습니다.플러그인에서 다음 액션을 추가했습니다.add_action add_action("wpcf7_before_send_mail", "wpcf7_do_something_else"); function wpcf7_do_something_else(&$wpcf7_data) { // Here is the variable where the data are stored! var_dump($wpcf7_data); // If you want to skip mailing the data, you can do it... $wpcf7_data->skip_mail = true; } 컨택 폼을 제출했지만 add_action은 아무것도 하지 않았습..

programing 2023.02.10
반응형