programing 1170

onSubmit을 사용하여 양식 구성 요소를 입력하는 방법

onSubmit을 사용하여 양식 구성 요소를 입력하는 방법 나는 내 것이 있다.Form이 컴포넌트로부터 분리하여 보관하고 싶은 컴포넌트Parent Component. const Form: React.FC = ({ children, handleFormSubmit }) => ( {children} ); Parent Component const ParentComponent = () => { ... const handleFormSubmit = (event: React.FormEvent) => { event.preventDefault(); publishReview(review).then(() => setReview(initialReviewState)); }; return ( ... )} 내 생각에는 말이지…han..

programing 2023.03.06

MongoDB를 서비스로 시작할 수 없습니다.

MongoDB를 서비스로 시작할 수 없습니다. MongoDB를 개발한지 몇 개월이 지났습니다만, Windows 7 Enterprise 머신에 서비스로 인스톨 하고 싶다고 생각하고 있습니다.다음은 서비스를 작성하기 위해 실행한 명령어입니다. "D:\Milvia Systems\Development\MongoDB\mongod.exe" --logpath "D:\Milvia Systems\Development\MongoDB\logs\DBLog.log" --logappend --dbpath "D:\Milvia Systems\Development\MongoDB\db" -vvv --reinstall 그러나 net start "MongoDB" 또는 서비스 제어판을 사용할 때마다 다음 오류가 나타납니다. 오류 1053:서..

programing 2023.03.06

Mac OS X에서 MongoDB를 제거합니다.

Mac OS X에서 MongoDB를 제거합니다. 단말기에서 mongod를 실행하려고 하면 다음 오류가 나타납니다. 2014-07-02T23:56:24.797-0700 [initandlisten]ERROR:listen():bind() failed errno:48 소켓에 이미 사용 중인 주소: 0.0.0:27017 2014-07-02T23:56:24.797-0700 [initandlisten]ER: addr이 이미 사용되고 있습니다. 최근 Mac에 두 가지 버전의 MongoDB가 있다는 것을 알게 되었고, 이것이 위의 오류의 원인일 수 있다고 생각합니다.(게다가 두 가지 버전은 필요 없습니다.)구글링을 시도했지만 제거 방법에 대한 명확한 지침을 찾을 수 없었습니다.개발 버전 2.7.0과 2.6.3이 있습니다..

programing 2023.03.06

타이프 스크립트 데코레이터를 구현하는 방법

타이프 스크립트 데코레이터를 구현하는 방법 TypeScript 1.5에는 데코레이터가 있습니다. 누가 데코레이터를 구현하는 적절한 방법을 설명하고 가능한 유효한 데코레이터 서명의 인수가 무엇을 의미하는지 설명하는 간단한 예를 제공할 수 있을까요? declare type ClassDecorator = (target: TFunction) => TFunction | void; declare type PropertyDecorator = (target: Object, propertyKey: string | symbol) => void; declare type MethodDecorator = (target: Object, propertyKey: string | symbol, descriptor: TypedPrope..

programing 2023.03.06

CORS는 도메인 간 AJAX 요청을 안전하게 처리하는 방법입니까?

CORS는 도메인 간 AJAX 요청을 안전하게 처리하는 방법입니까? CORS(Cross-Origin Resource Sharing)에 대해 읽은 후 보안 강화에 대해 이해할 수 없습니다.올바른 ORIGIN 헤더가 전송되면 도메인 간 AJAX 통신이 허용됩니다.예를 들어, 만약 내가 오리진 : http://example.com 서버는 이 도메인이 화이트리스트에 있는지, 화이트리스트에 있는 경우는 헤더를 확인합니다. Access-Control-Allow-Origin : [여기서 받은 URL] 는 응답과 함께 반송됩니다(이것은 단순한 경우입니다.또, 사전에 통지된 요구도 있습니다만, 질문은 같습니다). 이게 정말 안전한가요?누군가가 정보를 수신하고 싶다면 오리진 헤더를 위조하는 것은 매우 사소한 작업처럼 보입..

programing 2023.03.06

Reactjs: 문서가 정의되지 않았습니다.

Reactjs: 문서가 정의되지 않았습니다. 리액션 프로젝트 설정은 매우 간단합니다. ├── app.js ├── components │ ├── MainWrapper.js │ └── html.js ├── package.json └── server.js 애플리케이션은, 다음의 조작에 의해서 기동합니다. node server.js express 서버를 사용하여 html.js의 Html Component 마크업을 렌더링합니다. import React from 'react'; import MainWrapper from './MainWrapper.js' class HtmlComponent extends React.Component { render() { return ( ) } } export default Html..

programing 2023.03.06

얄팍한 비교는 반응에서 어떻게 작용합니까?

얄팍한 비교는 반응에서 어떻게 작용합니까? 이 React 문서에는 다음과 같이 기술되어 있습니다. shallCompare는 현재 소품 및 nextProps 객체뿐만 아니라 현재 상태 및 nextState 객체에 대해서도 얕은 균등성 검사를 수행합니다. 제가 이해할 수 없는 것은 오브젝트를 얄팍하게 비교할 경우 should ComponentUpdate 메서드는 항상 true를 반환한다는 것입니다. 우리는 주를 변형시켜서는 안 된다. 상태를 변환하지 않으면 비교 결과 항상 false가 반환되므로 should Component 업데이트는 항상 true가 반환됩니다.어떻게 동작하고 있는지, 퍼포먼스를 높이기 위해 어떻게 덮어쓸지 혼란스럽습니다.얕은 비교는 동등함을 확인합니다.스칼라 값(숫자, 문자열)을 비교할 ..

programing 2023.03.06

React.js에서의 onSubmit 설정

React.js에서의 onSubmit 설정 양식을 제출하면, 나는 그것을 하려고 한다.doSomething()디폴트 포스트 동작입니다. React에서 onSubmit은 폼에서 지원되는 이벤트라고 합니다.다만, 다음의 코드를 사용해 보면, var OnSubmitTest = React.createClass({ render: function() { doSomething = function(){ alert('it works!'); } return Click me ; } }); 방법doSomething()는 실행되지만 그 이후에는 기본 POST 동작이 계속 실행됩니다. 제 jsfiddle에서 테스트해 보세요. 질문입니다.기본 포스트 동작을 방지하려면 어떻게 해야 합니까?고객님의 고객명doSomething()기능,..

programing 2023.03.06

Wordpress에 현재 연도 표시

Wordpress에 현재 연도 표시 현재 연도를 Wordpress로 표시해야 합니다.이 작업은 이미 php를 사용하여 바닥글 템플릿에서 수행되고 있습니다. 해당 사이트는 자동차 딜러를 위한 사이트입니다.페이지/포스트 내용에는 많은 연도 모델 참조가 있습니다. 2013 Volkswagen Polo 이 모든 것을 매년 1월 1일에 업데이트해야 합니다.그러나 php 코드는 페이지/포스트 콘텐츠 내에서 동작하지 않고 템플릿 파일에서만 동작합니다.그래서 다른 방법이 필요해 좋은 생각 있어요? 잘 부탁드립니다 빌럼이 목적을 위해 간단한 쇼트 코드 기능을 만들어 보는 것은 어떨까요? function currentYear( $atts ){ return date('Y'); } add_shortcode( 'year', '..

programing 2023.03.06

AngularJS : 값이 다음 값보다 클 경우 ng-repeat 필터

AngularJS : 값이 다음 값보다 클 경우 ng-repeat 필터 데이터를 삭제하는 단순한 ng-repeat이 있습니다.이 ng-repeat에 표시되는 필드 중 하나는 Number Of Stamps입니다. 0}"> 0" >{{ seller.name }} 0"> 0">(Date of Birth {[{list.Dob}]}) {[{list.NumberOfStamps}]} stamps tr에 div를 포함할 수 없기 때문에 td가 따로 있으면 ng-td가 많으면 최적은 아니다.이 스택 오버플로우 답변을 참조하십시오.각진JS - ng-repeat에서 조건부로 항목을 반환하는 커스텀필터를 구성하는 방법에서는 ng-repeat에서 사용하는 커스텀 앵글필터를 작성하는 방법에 대해 설명합니다.이것을 이해하면, 기본..

programing 2023.03.06