반응형

분류 전체보기 545

리액트 라우터의 루트에 대한 접근을 제한하는 방법

리액트 라우터의 루트에 대한 접근을 제한하는 방법 리액트 라우터의 특정 루트에 대한 접근을 제한하는 방법을 알고 있는 사람이 있습니까?특정 루트에 대한 접근을 허용하기 전에 사용자가 로그인하고 있는지 확인하고 싶습니다.간단할 줄 알았는데 의사들께서 방법을 잘 모르시더라고요 이 설정을 제가 정의해야 하는 위치에 해야 하는 건가요?컴포넌트 또는 컴포넌트 핸들러 내에서 취급해야 합니까? {/* I want this to be restricted */} 갱신(2019년 8월 16일) react-router v4와 react hooks 사용에서는 이 점이 조금 다릅니다.첫 번째로,App.js. export default function App() { const [isAuthenticated, userHasAuth..

programing 2023.02.23

PHP의 JSON POST에서 HTTP 요청 본문을 읽는 동안 문제가 발생했습니다.

PHP의 JSON POST에서 HTTP 요청 본문을 읽는 동안 문제가 발생했습니다. 이 질문에는 이미 답변이 있습니다. PHP와 함께 JSON POST 수신 (12개의 답변) 닫힘11개월 전에요. 웹 훅의 엔드 포인트로 등록된 스크립트를 쓰고 있습니다.모든 요청의 헤더를 서버 로그에 기록하기 때문에 정상적으로 등록되었음을 알 수 있습니다.다음은 샘플입니다. Content-Type: text/xml; charset=UTF-8 User-Agent: Jakarta Commons-HttpClient/3.1 Host: =={obfuscated}== Content-Length: 1918 제가 등록한 API는 JSON 오브젝트를 스크립트에 POST하고 있으며, PHP를 사용하여 해당 오브젝트를 해석하고 싶습니다.요청..

programing 2023.02.23

react-testing-library 사용 시 "myText" 오류가 있는 요소를 찾을 수 없습니다.

react-testing-library 사용 시 "myText" 오류가 있는 요소를 찾을 수 없습니다. 사용하려고 합니다.react-testing-library리액트랑 제스트랑 같이 있는데 내 테스트 중 하나가 떨어졌어 그리고 내 생각엔 그 테스트의 regex와 관련이 있는 것 같아className prop테스트 파일에 있습니다. 아래에 해당 테스트 및 컴포넌트 파일을 첨부합니다. 또, 할 수 있는 방법이 있나요?snapshot이 라이브러리로 테스트하시겠습니까?왠지 시험이 끝나지 않은 것 같아요. // Image.js Component // @flow import * as React from "react"; import styled from "styled-components"; const StyledIm..

programing 2023.02.23

YAML 대신 JSON을 사용하여 ActiveRecord 시리얼화

YAML 대신 JSON을 사용하여 ActiveRecord 시리얼화 직렬화된 열을 사용하는 모델이 있습니다. class Form < ActiveRecord::Base serialize :options, Hash end 이 시리얼화에 YAML이 아닌 JSON을 사용하는 방법이 있습니까?Rails 3.1에서는 class Form < ActiveRecord::Base serialize :column, JSON end Rails 3.1에서는 다음과 같이 커스텀 코더를 사용할 수 있습니다.serialize. class ColorCoder # Called to deserialize data to ruby object. def load(data) end # Called to convert from ruby object..

programing 2023.02.23

스프링 부츠 및 앵귤러 J가 있는 CORS가 작동하지 않음

스프링 부츠 및 앵귤러 J가 있는 CORS가 작동하지 않음 어떤 애플리케이션(스프링 부트 애플리케이션)에서 다른 애플리케이션(angularj)에서 REST 엔드포인트를 호출하려고 합니다.애플리케이션이 다음 호스트 및 포트에서 실행되고 있습니다. 스프링 부트를 한 REST 어플리케이션, REST 어플리케이션,http://localhost:8080 를 사용한HTML 어플리케이션, HTML angular플 angular 、 angularjs 、http://localhost:50029 저도 사용하고 있습니다.spring-security.spring-boot application을 하여 설정합니다.HTML 어플리케이션에서 REST 어플리케이션으로 인증할 수 있지만 그 이후에도 REST 엔드포인트에 접속할 수 없습..

programing 2023.02.23

"로케이터에 대해 둘 이상의 요소를 찾았습니다" 경고

"로케이터에 대해 둘 이상의 요소를 찾았습니다" 경고 제 테스트 중 하나에서, 저는 이 테스트에서CSS selector: element(by.css("ul.nav button")) 쿼리와 일치하는 요소가 여러 개 있지만 첫 번째 요소만 필요하므로 셀렉터도 괜찮습니다. 문제는...protractor는 경고를 보냅니다. 경고 - 로케이터 By.cssSelector("ul.nav 버튼")에 여러 요소가 발견됨 - 첫 번째 결과가 사용됩니다. 경고를 억제할 수 있습니까?다시 말해, 어떻게 하면protractor제가 문제를 인식하고 있고 경고가 더 이상 표시되지 않도록 하고 있다는 것을 알고 계십니까? 사용.protractor개발 버전(마스터 브랜치에서 직접 설치)대신 다음을 시도해 보십시오. element.al..

programing 2023.02.23

명령어 정의에서 객체를 반환하는 것과 함수를 반환하는 것의 차이점

명령어 정의에서 객체를 반환하는 것과 함수를 반환하는 것의 차이점 다음 코드(Widget Uno에서)와 명령어 정의 개체(제 생각에는...)를 사용하는 경우의 기능 차이는 무엇입니까??)... angular.module("app"). directive("widgetUno", ["$http", function ($http) { return { // A whole bunch of crap going on here }, templateUrl: "widgetUno.html" }; }]); Widget DOS의 이 코드는? angular.module("app").directive('widgetDos', function($http) { return function(scope, element, attrs) { // ..

programing 2023.02.23

Angularjs가 ng-view 내에서 스크립트를 로드하지 않음

Angularjs가 ng-view 내에서 스크립트를 로드하지 않음 뷰에 특화된 스크립트가 몇 개 있었어요.단, angularjs가 뷰를 로드하면 스크립트가 실행되지 않는 것 같습니다. Index.html Main.html - ng뷰 하의 부하 hello world 이 예에서는 페이지가 로드되면 웹 사이트에 기본 hello 월드가 인쇄되어 있습니다.하지만 "안녕하세요, 존"이라는 팝업은 뜨지 않습니다. 특정 뷰에 고유한 스크립트를 로드할 수 없는 이유를 알고 계십니까? 추가 정보 app.module 'use strict'; angular.module('adminApp', []) .config(function ($routeProvider) { $routeProvider .when('/', { template..

programing 2023.02.23

Visual Studio Code 자동 Import는 TypeScript의 Lerna 서브패키지로 절대 경로만 제공합니다.

Visual Studio Code 자동 Import는 TypeScript의 Lerna 서브패키지로 절대 경로만 제공합니다. 어떤 이유에서인지 최근 Visual Studio 코드가 변경되어 Lerna 패키지와 함께 하위 패키지 레벨에서 절대 Import만 제공하기 시작했습니다. 예를 들어 다음과 같습니다. 보시는 바와 같이 자동 Import에서는@package/server/src/database파일로의 패스(필요한 경우../database편집 중인 파일이 동일한 패키지 내에 있고 사용하려는 데이터베이스 변수가 들어 있는 파일 아래에 한 폴더만 있기 때문입니다. 이것은 버그 또는 설정의 문제입니까? 설정했습니다.Import Module SpecifierVisual Studio Code의 TypeScript를..

programing 2023.02.23

Orderby는 ng-repeat의 dict 구문을 사용하지 않습니다.

Orderby는 ng-repeat의 dict 구문을 사용하지 않습니다. 사전 스타일의 구문에 ng-repeat을 사용하여 키 값에 순서를 적용하려고 합니다. (key, value) in something | orderBy:'key' OrderBy가 예상대로 작동하지 않는 것 같습니다. 예: http://jsfiddle.net/mhXuW/순서 지정할 매개 변수는 개체 배열의 속성 이름과 일치해야 합니다. 데이터는 다음과 같아야 합니다. $scope.list2 = [ { id:"2013-01-08T00:00:00", name:'Joe'}, { id:"2013-01-09T00:00:00", name:'Sue'}]; 그런 다음 다음과 같은 필터가 작동합니다. 만지작거리다. orderBy는 어레이 전체에서 동작합..

programing 2023.02.23
반응형