반응형

programing 436

React.js 앱의 모든 오류를 try/catch 블록으로 잡을 수 있습니까?

React.js 앱의 모든 오류를 try/catch 블록으로 잡을 수 있습니까? 라이브가 아닌 리액트 어플리케이션을 만들었는데, 사용하시는 분들이 가끔 이상한 오류가 발생한다는 것을 알게 되었습니다.왜 무슨 일이 일어나는지 알 수 없고, 재현도 할 수 없습니다. 서버상의 에러 로그에 에러를 송신할 수 있도록, 앱 전체 또는 그 일부를 try/catch 블록으로 포장하는 방법이 없을까요? 지금까지 읽은 것은 렌더 함수 전체를 try/catch로 래핑할 수 있다는 것뿐입니다만, 유저 인터랙션으로 인한 에러는 검출되지 않는 것입니까?편집 다음 솔루션은 기본적으로 동기화되어 있기 때문에 렌더링 오류만 포착합니다.이것이 JS가 작동하는 방식이며, OP가 질문한 React와는 아무런 관련이 없습니다. 오리지널 투고..

programing 2023.04.04

React 및 typescript의 스타일 속성에 css 변수를 정의하는 방법

React 및 typescript의 스타일 속성에 css 변수를 정의하는 방법 jsx를 다음과 같이 정의합니다. {array} CSS에서 --length를 사용하고 있습니다.또한 CSS 의사 셀렉터를 사용하여 카운트를 표시하는 --count를 가진 셀도 있습니다(카운터 해크를 사용). 그러나 typescript는 오류를 발생시킵니다. TS2326: Types of property 'style' are incompatible. Type '{ '--length': number; }' is not assignable to type 'CSSProperties'. Object literal may only specify known properties, and ''--length'' does not exist in..

programing 2023.04.04

NSJON Serialization을 통해 JSON에 null 값을 포함하려면 어떻게 해야 합니까?

NSJON Serialization을 통해 JSON에 null 값을 포함하려면 어떻게 해야 합니까? NSJONSerialization을 사용하는 방법을 전체적으로 알 것 같습니다.제가 거는 전화는 다음과 같습니다. [NSJSONSerialization dataWithJSONObject:parameters options:0 error:&error] 여기서 parameters는 NSDictionary로 JSON 요청에서 사용할 키와 값을 포함합니다.빈 문자열 대신 null을 값으로 사용해야 할 때까지 모든 것이 정상입니다.값을 null로 설정하는 방법을 전혀 찾을 수 없습니다.작성해야 할 json의 예를 다음에 나타냅니다. {"target" {"firstname":, "lastname":}, "error":..

programing 2023.04.04

인터페이스를 사용하여 클래스를 시리얼화하려면 어떻게 해야 합니까?

인터페이스를 사용하여 클래스를 시리얼화하려면 어떻게 해야 합니까? 저는 serialization을 많이 한 적은 없지만, Google의 gson을 사용하여 Java 객체를 파일로 serialize하려고 합니다.다음으로 문제의 예를 제시하겠습니다. public interface Animal { public String getName(); } public class Cat implements Animal { private String mName = "Cat"; private String mHabbit = "Playing with yarn"; public String getName() { return mName; } public void setName(String pName) { mName = pName; }..

programing 2023.04.04

Angular JS 및 웹 워커

Angular JS 및 웹 워커 어떻게 각져?JS는 웹 워커를 사용하여 백그라운드에서 프로세스를 실행합니까?제가 따라야 할 패턴이 있나요? 현재 별도의 웹워커에서 모델을 가지고 있는 서비스를 이용하고 있습니다.이 서비스는 다음과 같은 방법을 구현합니다. ClientsFacade.calculateDebt(client1); //Just an example.. 실장에서는 이 메서드가 데이터와 함께 워커에게 메시지를 보냅니다.이를 통해 다른 스레드에서 수행되고 있다는 사실을 추상화할 수 있습니다.또한 서버 또는 같은 스레드에서 이 액션을 수행하는 서버에 대해 쿼리하는 구현도 제공할 수 있습니다. javascript를 처음 사용하는데다 다른 플랫폼의 지식을 재활용하고 있기 때문에 이것이 당신이 할 수 있는 것인지..

programing 2023.04.04

WordPress를 사용하여 제거할 때 테이블을 드롭하는 방법

WordPress를 사용하여 제거할 때 테이블을 드롭하는 방법 플러그인 활성화 시 WordPress 데이터베이스에 4개의 테이블이 생성됩니다. 제거할 때 테이블을 삭제하려고 합니다. 비활성화 시 테이블을 삭제하도록 쓸 수 있었습니다.그러나 제가 읽은 바로는 관리자가 비활성화하는 것보다 제거할 때까지 데이터베이스 테이블 정보를 유지하는 것이 좋습니다. 해답을 찾고 있었는데 내가 찾을 수 있는 건 해답을 해제하는 것뿐이야버전 옵션도 있어 언인스톨 할 수 있습니다.uninstall.php는 boothecoder가 말한 대로 실행해서는 안 됩니다.uninstall.php 파일을 사용하여 플러그인 제거를 처리하면 플러그인이 올바르게 설치되고 활성화되어야 실행할 수 있기 때문에 문제가 발생할 수 있습니다.플러그인이..

programing 2023.04.04

Bower 의존관계를 최소 버전으로 대체하도록 Grunt를 설정하는 방법

Bower 의존관계를 최소 버전으로 대체하도록 Grunt를 설정하는 방법 유만/그룬트/바우어는 나나 a a a가 있다bower.json: bower.json { "dependencies": { "angular": "~1.0.7", "jquery": "~1.8.0", "bootstrap": "~2.3.2", "angular-grid": "~2.0.5" } } 에는 html 명령어로 한 라이브러리의.bower install index.displaces를 표시합니다. grunt를 설정하는 방법은 다음과 같습니다. 이러한 js 파일의 최소 버전만 빌드 디렉토리에 복사합니다. HTML 을 html html 、 음음음음 html html html html html html 。 jquery.js로로 합니다.jquer..

programing 2023.04.04

JSON을 로 변환하는 동안 오류가 발생했습니다.asp.net의 넷오브젝트

JSON을 로 변환하는 동안 오류가 발생했습니다.asp.net의 넷오브젝트 asp.net에서 JSON 문자열을 .net 객체로 변환할 수 없습니다.숨김 필드를 사용하여 클라이언트에서 서버로 JSON 문자열을 보냅니다(JSON 개체를 유지함).숨김 필드의 Tostring() 및 파일 뒤에 있는 코드의 숨김 필드 값을 읽습니다. Json 문자열/개체: [[{"OfferId":"1","OrderValue":"11","HostingTypeID":"3"}, {"OfferId":"1","OrderValue":"11","HostingTypeID":"3"}, {"OfferId":"1","OrderValue":"11","HostingTypeID":"3"}, {"OfferId":"1","OrderValue":"2","Ho..

programing 2023.04.04

Woocommerce: 오더 상태를 프로그래밍 방식으로 업데이트

Woocommerce: 오더 상태를 프로그래밍 방식으로 업데이트 다음 중 프로그래밍 방식으로 주문을 업데이트하려고 할 때WP_Ajax후크. $order = wc_create_order($order_data); $order->add_product( get_product( $membership_product_ids[0] ), 1 ); $order->set_address( $address, 'billing' ); $order->set_address( $address, 'shipping' ); $order_id = $order->id; $order->update_status('completed'); 다음의 에러가 표시됩니다. 경고: DOMXPath::query(): /wp-content/plugins/wooco..

programing 2023.04.04

Wordpress: mysql DATE_FORMAT 사용 시 $wpdb 준비에 실패함

Wordpress: mysql DATE_FORMAT 사용 시 $wpdb 준비에 실패함 오늘 $wpdb에 문제가 있었습니다. 나는 사용했다 $result = $wpdb->get_var( $wpdb->prepare( "SELECT DATE_FORMAT(report_date, '%d-%m-%Y') FROM table WHERE report_id = %d", $report_id ) ); 위 코드는 mysql의 %d 때문에 작동하지 않습니다.DATE_FORMAT. 내가 어떻게 이 문제를 워드프레스에서 해결했는지.이것을 시험해 보세요. $result = $wpdb->get_var( $wpdb->prepare( "SELECT DATE_FORMAT(report_date, '%%d-%%m-%%Y') FROM table ..

programing 2023.04.04
반응형