반응형

angularjs 54

Angular의 재사용 가능한 구성 요소JS

Angular의 재사용 가능한 구성 요소JS 처음입니다.AngularJS아직까지는 마음에 들어요.문서를 찾을 수 없는 한 가지 문제는 다음과 같습니다. HTML을 반복하는 페이지와 하위 카테고리가 있는 카테고리 페이지는 모두 동일한 HTML 템플릿을 가지고 있습니다.현재 제가 하고 있는 것은 하나의 컨트롤러로 모든 Json을 한 번에 로드하는 것인데, 속도가 다소 느립니다.서브뷰(ASP 부분 등)로 나누고 싶습니다.NET MVC) 단, 각 뷰는 초기화할 때 서비스에 대한 자체 호출을 수행합니다.카테고리명도 파라미터로 전달하고 싶습니다. 가장 효율적인 방법은 무엇입니까?Directives도 사용해 보았습니다만, 각 콜의 범위를 따로 유지할 수 없습니다.더 자세한 정보가 필요하시면 말씀하세요.나는 마침내 이..

programing 2023.03.27

http promise가 있는 typscript 모듈에서 "this"가 정의되지 않은 이유

http promise가 있는 typscript 모듈에서 "this"가 정의되지 않은 이유 이것은 나의 첫 번째 활자이고 각진 시도이고 나는 한 가지 문제에 빠져있다. 모듈 컨트롤러는 다음과 같은 방법으로 정의되어 있습니다. module app.controllers { "use strict" import services = app.services; export class calendarController { calBlock: any; deptId: number; calSvc: app.services.calendarService; static $inject = ["$scope", "calendarService"]; constructor(isolateScope: directives.calendarScope,..

programing 2023.03.22

app.config에서 서비스 주입

app.config에서 서비스 주입 컨트롤러가 호출되기 전에 데이터를 가져올 수 있도록 app.config에 서비스를 삽입하고 싶습니다.이렇게 해봤어요. 서비스: app.service('dbService', function() { return { getData: function($q, $http) { var defer = $q.defer(); $http.get('db.php/score/getData').success(function(data) { defer.resolve(data); }); return defer.promise; } }; }); 설정: app.config(function ($routeProvider, dbService) { $routeProvider .when('/', { template..

programing 2023.03.22

각도: ng-bind-html 필터가 ng-click을 제외합니까?

각도: ng-bind-html 필터가 ng-click을 제외합니까? json 파일에서 로드하는 html 데이터가 있습니다. 앱에서 ngSanitize를 사용하고 ng-bind-html을 사용하여 이 html 데이터를 표시하고 있습니다. 이제 json blob의 모든 링크를 표준에서 변환하고 싶습니다. link 대상: link. 그래서 링크를 변환하기 위해 json 파일에 regExp를 하고 있는데, 어떤 이유로 ng-bind-html이 출력에서 ng-click을 걸러내고 있고, 그 이유를 알 수 없습니다.이렇게 해야 하나요?그럴 경우 이 동작을 비활성화할 수 있나요? 데모에 대해서는, 다음의 jsFiddle 를 봐 주세요.http://jsfiddle.net/7k8xJ/1/ 좋은 생각 있어요?네, 문제는 ..

programing 2023.03.22

프로젝터 + 크롬 드라이버:요소를 현재 클릭할 수 없습니다.

프로젝터 + 크롬 드라이버:요소를 현재 클릭할 수 없습니다. 안녕하세요, 기본적인 절단기 테스트를 받는 데 문제가 좀 있습니다. 내 설정: 나는 requirejs를 사용하기 때문에 angular를 사용하여 angular를 초기화합니다.부트스트랩은 ng-app 속성이 아닙니다.프로젝터 문서에 따르면 이는 개봉 즉시 지원되지 않지만 클릭을 수반하지 않는 테스트에서는 정상적으로 작동하는 것으로 보입니다. 투영기 conf.json: "use strict"; exports.config = { specs: '../E2ETests/**/*.js', chromeOnly: true, getPageTimeout: 30000, allScriptsTimeout: 30000 } 지시로 포장한 서드파티제 jquery 플러그를 사..

programing 2023.03.22

Angular의 구조JS는 변수가 언제 변하는지 알고 있습니까?Angular의 구조JS 더티 체크 작업?

Angular의 구조JS는 변수가 언제 변하는지 알고 있습니까?Angular의 구조JS 더티 체크 작업? 앵글이 어떻게 된 건지 좀 더 알기 위해 기사를 읽었어요JS는 동작합니다. 제가 이해하지 못한 용어 중 하나는Dirty Checking. 그것은 정확히 무엇이니?옵저버 패턴 같은데 더 나은 것 같아요. 제가 이것을 이해하도록 도와주실 수 있나요? 편집: 이 비디오를 몇 년 전 NgEurope에서 스위핑에서 보는 것도 도움이 될 수 있습니다.이 링크에서: 각도는 이른바 다이제스트 사이클의 개념을 정의합니다.이 사이클은 루프로 간주할 수 있습니다.이 기간 동안 Angular는 모든 $scope에 의해 감시되는 모든 변수에 변경이 있는지 확인합니다.따라서 컨트롤러에 $scope.myVar가 정의되어 있고 ..

programing 2023.03.22

AngularJs .$setPris틴에서 폼 리셋

AngularJs .$setPris틴에서 폼 리셋 양식이 제출되면 양식을 재설정하는 데 어려움을 겪고 있습니다.어떤 분이 이걸 올려주셨는데 잘 되고 싶은데 잘 안 되고 있어요.My Code 예제입니다. $scope.form.$setPristine();설정되어 있지 않다Pristine: {{user_form.$pristine}}정말이야.위의 예를 참조하십시오.$setPristin()은 angularjs의 1.1.x 브랜치에 도입되었습니다.이 버전을 사용하려면 1.0.7이 아닌 버전을 사용해야 합니다. http://plnkr.co/edit/815Bml?p=preview 를 참조해 주세요.$invalid와 $error가 모두 오류 메시지에 사용되었기 때문에 폼을 원래대로 되돌려야 하는 유사한 문제가 있었습니다..

programing 2023.03.17

각의 모달 닫히지 않게 하려면 어떻게 해야 하나요?

각의 모달 닫히지 않게 하려면 어떻게 해야 하나요? 프로젝트 http://angular-ui.github.io/bootstrap/#/modal에서 Angular UI $modal을 사용하고 있습니다. 사용자가 배경을 눌러 모달 닫기를 원하지 않습니다.제가 만든 닫기 버튼을 눌러야만 모달 닫기를 원합니다. 모달 닫힘을 방지하려면 어떻게 해야 합니까?모달 작성 중 동작을 지정할 수 있습니다. $modal.open({ // ... other options backdrop : 'static', keyboard : false }); backdrop : 'static' 클릭' 이벤트에 대해 작동하지만 "Esc" 키를 사용하여 팝업을 닫을 수 있습니다. keyboard :false Esc 키를 눌러 팝업이 닫히지 않..

programing 2023.03.17

angularjs의 텍스트 영역 값을 가져올 수 없습니다.

angularjs의 텍스트 영역 값을 가져올 수 없습니다. 여기 my plnkr: http://plnkr.co/edit/n8cRXwIpHJw3jUpL8PX5?p=preview li 요소를 클릭하면 폼이 나타납니다.임의의 문자열을 입력하고 '알림 추가'를 누릅니다.텍스트 영역 텍스트 대신 정의되지 않습니다. 마크업: {{ ticket.text }} add notice JS 부품: $scope.createNotice = function(ticket){ alert($scope.noticeText); } 를 지정하면 'syslog'가 반환됩니다.angular-ui의 ui-if를 사용하면 이 기능이 작동하지 않는 것을 알 수 있었습니다.이게 왜 안 되는지 아는 거 있어?어떻게 고치죠?문제는 UI-if 부분에 있습..

programing 2023.03.17

Angularjs $http 및 진행률 바

Angularjs $http 및 진행률 바 파일을 업로드하고 $http를 사용합니다(이 코드는 .service() 함수에서 가져옵니다). sendFile: function (params) { return $http({method : 'post', url : 'http://XXXXXXXXXXXXX/rest/file.json', headers : { 'X-CSRF-Token' : $cookies['csrftoken']}, data : params }) }, 작은 파일이나 좋은 행은 문제 없습니다만, 큰 파일이나 나쁜 행, 느린 행의 경우는 UI의 문제가 있습니다.사용자는 업로드가 언제 끝날지 알 수 없습니다.경과표시 막대가 필요해요 그래서 인터넷으로 검색을 해봤지만 해결책을 찾지 못했습니다.$http에서 진..

programing 2023.03.17
반응형