반응형

AngularJS 58

$locationChangeSuccess와 $locationChangeStart의 차이점은 무엇입니까?

$locationChangeSuccess와 $locationChangeStart의 차이점은 무엇입니까? 다른 점이 뭐죠?$locationChangeSuccess그리고.$locationChangeStart? 둘 다 다음과 관련된 문서화되지 않은 사건입니다.window.location.그$locationChangeStartAngular일 때 발사됩니다.JS는 다음을 통해 수행된 돌연변이를 기반으로 브라우저의 위치를 업데이트하기 시작합니다.$location서비스()$location.path(),$location.search()). 응용 프로그램이 수신할 수 있습니다.$locationChangeStart이벤트 및 호출 예정preventDefault()그 위에. 이 경우 두번째 이벤트($locationChange..

programing 2023.10.29

browser.pause()와 browser.enterRepl()의 차이점은 무엇입니까?

browser.pause()와 browser.enterRepl()의 차이점은 무엇입니까? 트랙터에는 다음과 같은 기능이 있습니다. 베타(불안정)pause웹 드라이버 테스트를 디버깅하기 위한 함수입니다.테스트에서 browser.pause()를 사용하여 제어 흐름의 해당 지점에서 트랙터 디버거를 입력합니다. element(by.id('foo')).click(); browser.pause(); // Execution will stop before the next click action. element(by.id('bar')).click(); 그리고, 덜 알려진 것도 있습니다 -: 베타(불안정)enterRepl제어 흐름의 임의의 지점에서 반복 루프를 입력하기 위한 함수입니다.browser.Repl()을 테스트에..

programing 2023.10.29

$httpProvider.response의 대안요격기

$httpProvider.response의 대안요격기 $httpProvider.response의 대안은 무엇입니까?Angular에서 단종된 인터셉터JS V1.3? Angular JS 1.2에서 작동하던 인터셉트가 버전 1.3에서는 작동하지 않습니다. var angularErrorHandling = angular.module('xx-http-error-handling', []); angularErrorHandling.config(function ($provide, $httpProvider, $compileProvider) { var elementsList = $(); push function to the responseInterceptors which will intercept the http respon..

programing 2023.10.29

Angular JS를 사용하여 양식의 여러 제출 버튼을 처리하는 방법?

Angular JS를 사용하여 양식의 여러 제출 버튼을 처리하는 방법? 앵귤러를 쓰고 있습니다.JS와 저는 사용자가 데이터를 입력할 수 있는 양식을 가지고 있습니다.양식의 끝에 저장하고 다른 페이지로 이동하는 "저장" 버튼과 양식을 저장한 후 재설정하는 "저장 및 추가" 버튼 두 개가 있으면 합니다. 어떻게 각도를 맞추면 됩니까?ng-click 태그가 있는 제출 버튼을 2개로 할 수 있다고 생각했는데 폼 요소에 ng-submit을 사용하고 있습니다.ng-submit을 사용해야 하는 이유가 있나요? 버튼을 ng-click하는 대신 왜 그것을 사용하기 시작했는지 기억이 나지 않습니다. 코드는 다음과 같습니다. Save Save and Add Another 그리고 콘트롤러에서SomeController $sco..

programing 2023.10.29

AngularJS는 ui-router를 사용하여 ng-click으로 경로 변경

AngularJS는 ui-router를 사용하여 ng-click으로 경로 변경 ui-sref를 적용한 링크 대신 ng-click을 사용하여 route.state를 변경하려면 어떻게 해야 합니까? 나는 이것을 시도해 봤습니다. set 와 함께 $scope.selectDir = function(location) { options.storageLocation = location; $route.current = 'recorder.options'; } 하지만 효과가 없습니다.무슨 생각 있어요?ui-router 설명서 wiki를 확인해보세요. 가장 좋은 해결책은 사용하는 것입니다.$state.go().예.,$state.go('recorder.options') 다음은 설명서의 특정 기능에 대한 링크입니다. https..

programing 2023.10.19

signalR : /signalr/hubs가 생성되지 않음

signalR : /signalr/hubs가 생성되지 않음 이 튜토리얼은 새로운 프로젝트에서는 작동할 수 있지만 기존 프로젝트에서는 작동할 수 없습니다. 제 프로젝트는 ASP 입니다.web.config 파일에서 다음 속성을 가진 Net MVC 4 웹 응용 프로그램: 이것은 내 애플리케이션이 Angular를 사용하는 Single-Page-Application이기 때문입니다.고객측의 JS.응용 프로그램의 유일한 페이지는 index.cshtml이며, 여기에 signalR에 대한 관련 코드를 추가했습니다. 그럼 ChatHub.cs 파일을 확보했습니다. public class ChatHub : Hub { public void Send(string name, string message) { // Call the b..

programing 2023.10.14

CSS 스타일 각진 방법JS 지시?

CSS 스타일 각진 방법JS 지시? 중첩된 클래스가 많은 디브가 많이 포함된 템플릿이 포함된 지시문 "mydirect"가 있다고 가정합니다.예를 들어, CSS 파일("mydirectstyle.css")에 클래스 이름이 있고 index.html에 포함되어 있음에도 불구하고 지시 사항을 사용하여 다음을 확인했습니다. angular.module("MyApp", []). directive('mydirect', function() { return { restrict: 'E', replace: true, template: '-All that Html here-' }; }); CSS 속성 중 어떤 것도 적용되지 않습니다.저의 모든 스타일을 그 다양한 수업에 적용할 수 있는 가장 좋은 방법은 무엇입니까?각 요소를 수동..

programing 2023.10.14

Angular JS는 왜 생겨요?$prinstein은 직접 JS 조작으로 변경되지 않음

Angular JS는 왜 생겨요?$prinstein은 직접 JS 조작으로 변경되지 않음 Angular JS prinestine 설정을 테스트하여 버튼의 enable/disable 속성과 같은 폼 항목의 표시를 조정하고자 합니다. 클릭 이벤트가 발생하면 폼의 원래 값이 예상대로 변경되지만 스코프 변수를 직접 조작하면 폼의 컨트롤이 해당 변수에 바인딩되어 있어도 폼의 원래 설정이 변경되지 않습니다. 다음 Jsfiddle을 참조하십시오. http://jsfiddle.net/nicholasporter/2h7wT/3/ 부울 값을 변경하면 컨트롤이 스코프 변수에 바인딩될 때 폼의 초기 설정이 변경될 것으로 예상됩니다.이것을 테스트하는 더 좋은 방법이 있습니까?양식에 변경된 사항이 없을 때 버튼이나 다른 DOM 요소..

programing 2023.10.14

밑줄과 jshint 사용

밑줄과 jshint 사용 저는 밑줄 라이브러리를 사용하고 있습니다. jshint를 실행할 때 다음과 같이 표시됩니다. [L38:C38] W117: '_' is not defined. var approvedAndRequstedCount = _.countBy(products, function(obj) { 경고:"jshint:all" 작업에 실패했습니다.--force를 사용하여 계속합니다. 이것은 내 구성 파일입니다. { "node": true, "browser": true, "esnext": true, "bitwise": true, "camelcase": false, "curly": true, "eqeqeq": true, "immed": true, "indent": 2, "latedef": true, "ne..

programing 2023.10.09

파싱하는 방법Int in Angular.js

파싱하는 방법Int in Angular.js 아마 가장 간단한 방법이겠지만 Int in angular로 문자열을 파싱할 수 없었습니다. 내가 하려는 일: Total: {{num1 + num2}} 이 num1과 num2 값을 어떻게 합칠 수 있습니까? 고마워요!(적어도 지금은) 사용할 수 없습니다.parseInt각진 표현들을 직접 평가하지 않기 때문에.문서 인용: Angular는 자바스크립트의 것을 사용하지 않습니다.eval()표현을 평가합니다.대신 앵귤러즈$parseservice는 이러한 식을 처리합니다. 각도식은 다음과 같은 전역 변수에 접근할 수 없습니다.window,document아니면location. 이 제한은 의도적인 것입니다.미묘한 버그의 공통적인 원인인 글로벌 상태로의 우발적인 접근을 방지합..

programing 2023.10.09
반응형