분류 전체보기 959

angular를 사용하여 브라우저 뒤로 버튼 클릭 이벤트를 감지하는 방법

angular를 사용하여 브라우저 뒤로 버튼 클릭 이벤트를 감지하는 방법 브라우저의 history back 버튼을 사용하여 사용자가 페이지에 들어간 것을 검출할 수 있습니까?바람직하게는 angular.js를 사용하여 이 동작을 검출하고 싶습니다. 각도 루팅을 사용하고 싶지 않습니다.또, 유저가 폼을 송신해, 서버에 정상적으로 송신해, 리다이렉트를 실시한 후에, 유저가 브라우저의 「뒤로」버튼을 사용해 폼으로 돌아갔을 경우에도 동작합니다.여기 Angular를 사용한 솔루션이 있습니다. myApp.run(function($rootScope, $route, $location){ //Bind the `$locationChangeSuccess` event on the rootScope, so that we dont..

source 2023.03.06

angularjs 명령어로 컨트롤러를 요구하는 방법

angularjs 명령어로 컨트롤러를 요구하는 방법 어떤 지시의 컨트롤러를 다른 각도에 포함시키는 방법을 가르쳐 주실 수 있나요?JS 디렉티브예를 들어 나는 다음과 같은 코드를 가지고 있다. var app = angular.module('shop', []). config(['$routeProvider', function ($routeProvider) { $routeProvider.when('/', { templateUrl: '/js/partials/home.html' }) .when('/products', { controller: 'ProductsController', templateUrl: '/js/partials/products.html' }) .when('/products/:productId', {..

source 2023.03.06

부모 pom.xml이 없는 spring-boot에서는 전쟁 패키징을 생성할 수 없습니다.

부모 pom.xml이 없는 spring-boot에서는 전쟁 패키징을 생성할 수 없습니다. spring-io에서 제공한 gs-convert-jar-to-war 예를 사용했습니다.스프링 부트 프로젝트 내에서 전쟁 패키징을 생성하는 방법에 대해 설명합니다. 스프링 부트 매뉴얼에서는 자체 부모 폼을 사용할 수 있으므로 모든 스프링 부트프로젝트에 사전 정의된 부모 폼은 생략됩니다.다음 종속성을 추가해야 합니다. org.springframework.boot spring-boot-starter-parent 1.0.1.RELEASE pom import 이 변경(및 이 변경만)을 이 예에 적용했습니다.그 후에는 더 이상 전쟁을 일으킬 수 없다.다음 오류 메시지가 나타납니다. [ERROR] Failed to execute..

source 2023.03.06

조롱하는 모멘트()와 모멘트().형식은 joke를 사용합니다.

조롱하는 모멘트()와 모멘트().형식은 joke를 사용합니다. 나는 조롱할 수 없다.moment()또는moment().format기능들.제 주(州)에는currentDateMoment그리고.currentDateFormatted아래와 같이 설정되어 있습니다. currentDateMoment: moment() //2019-04-23T17:45:26.339Z currentDateFormatted: moment().format('MM-DD-YYYY').valueOf() //"04-23-2019" 둘 다 비웃으려고 해moment()그리고.moment().format스냅숏 테스트에서 특정 날짜를 반환했지만 반환할 수 없었습니다.아래에서 시도했다. jest.mock('moment', () => () => '2018–0..

source 2023.03.06

스프링 부트에서의 복수 Data Source 및 Jdbc Template (> 1.1.0)

스프링 부트에서의 복수 Data Source 및 Jdbc Template (> 1.1.0) 특정 약물을 주입하고 싶습니다JdbcTemplateSpring Boot 프로젝트에서 사용합니다.나는 이 예를 따라 여러 번 시도했다.DataSource설정 : http://spring.io/blog/2014/05/27/spring-boot-1-1-0-m2-available-now 내 코드는 컴파일 및 실행되지만 DataSource는@Primary주석은 내가 무엇을 넣든 고려된다.@Qualifier에서SqlServiceclass. 관련 코드는 다음과 같습니다. DatabaseConfig.java: @Configuration public class DatabaseConfig { @Bean(name = "dsSlave"..

source 2023.03.06

커스텀 훅과 일반 기능의 반응, 차이점은 무엇입니까?

커스텀 훅과 일반 기능의 반응, 차이점은 무엇입니까? 나는 커스텀 훅에 머리를 싸매려고 한다.정상적인 후크는 이해하지만, 커스텀 후크를 쓸 때 일반 기능과 어떤 차이가 있습니까?사용법이라고 부르지 말고 일반 기능이라고 하면 어떨까요?*아무도 당신의 질문에 정확히 대답하지 않았다고 생각합니다.후크라고 하는 이 추가 기능의 장점과 목적도 이해하고 있습니다만, 아직 이해를 나눌 수 있습니다. 리액트 훅은 리액트의 힘을 가진 JS 함수입니다.즉, 일반 JS 함수에 추가할 수 있는 로직을 추가할 수 있을 뿐만 아니라 useState, useEffect 등의 네이티브 훅을 사용하여 로직을 활성화하거나 상태를 추가하거나 부작용, 메모화 등을 추가할 수 있습니다.따라서 훅은 컴포넌트의 로직을 고립된 방식으로 관리하는 ..

source 2023.03.06

JQuery Ajax - Ajax 호출 시 네트워크 연결 오류를 감지하는 방법

JQuery Ajax - Ajax 호출 시 네트워크 연결 오류를 감지하는 방법 5분마다 서버에 대한 Ajax 호출을 하는 Javascript JQuery 코드가 있습니다.서버 세션을 활성화하고 사용자를 로그인시키기 위해서입니다.사용하고 있다$.ajax()메서드(JQuery 。이 함수는 KeepAlive 스크립트가 계속 실행되도록 사용자의 인터넷 연결이 끊겼을 때 사용하려는 '오류' 속성을 가지고 있는 것 같습니다.다음 코드를 사용하고 있습니다. var keepAliveTimeout = 1000 * 10; function keepSessionAlive() { $.ajax( { type: 'GET', url: 'http://www.mywebapp.com/keepAlive', success: function(..

source 2023.03.06

워드프레스와 같은 CodeIgniter의 템플릿 시스템?

워드프레스와 같은 CodeIgniter의 템플릿 시스템? 워드프레스처럼 CodeIgniter에 템플릿 시스템을 구축하려고 합니다.이 문제에 대해 저와 공유할 링크나 팁이 있는 분 계십니까? wordpress와 같이 php 템플릿 페이지에서 호출할 수 있는 함수를 몇 개 만들고 싶습니다.예를 들어 항목에서 코멘트를 표시하거나 무언가를 루프하거나 tag_could. views 폴더에는 다른 템플릿 폴더와 파일이 포함됩니다. 네, 스마트한 것도 있지만, 저는 그것을 사용하고 싶지 않습니다.템플릿 라이브러리를 확인합니다.모듈, 테마, 부분 및 레이아웃을 지원하므로 각 테마에 대해 하나의 메인 레이아웃을 작성한 후 필요에 따라 모듈 뷰를 가질 수 있습니다. 당신이 스마트한 것의 팬은 아니지만, 당신은 Dwoo를 ..

source 2023.03.06

JUnit 테스트 중 응용 프로그램/CommandLineRunner 클래스 실행 방지

JUnit 테스트 중 응용 프로그램/CommandLineRunner 클래스 실행 방지 TestCase 클래스에 다음과 같은 주석이 있는 경우: @SpringApplicationConfiguration(classes = {Application.class}) 이로 인해Application.class, 의 실장CommandLineRunner인터페이스, 필요한 메서드를 실행합니다. public void run(String... args) throws Exception 테스트 환경에서는 어플리케이션 전체를 기동하고 싶지 않을 수 있기 때문에, 이 동작은 대부분 바람직하지 않은 동작이라고 생각합니다. 이 문제를 회피하기 위한 두 가지 솔루션이 있습니다. 제거하다CommandLineRunner내 인터페이스Applic..

source 2023.03.06

인코딩을 호출하려면 어떻게 해야 합니까?각도에서 본 요산 성분JS 템플릿?

인코딩을 호출하려면 어떻게 해야 합니까?각도에서 본 요산 성분JS 템플릿? 각진 JS 템플릿에 블록이 있습니다. {{foo.name}} 단, foo.id 속성에는 펑키 문자('/')가 포함될 수 있습니다.나는 다음과 같은 것을 하고 싶다. {{foo.name}} 효과가 없다고요?어떻게 하면 고칠 수 있을까요?이 필터를 생성하면encodeURIComponent 예. var app = angular.module('app', []); app.filter('encodeURIComponent', function() { return window.encodeURIComponent; }); 그럼 하세요 {{foo.name}} 실행 예: http://jsfiddle.net/YApdK/@aj-richardson의 추천을 ..

source 2023.03.06