반응형

AngularJS 20

Angular2에서 Angular의 $q에 해당하는 값은 얼마입니까?

Angular2에서 Angular의 $q에 해당하는 값은 얼마입니까? Angular2에서 Angular의 $q에 해당하는 값은 얼마입니까?특히 제가 찾는 건$q.when, 그 덕분에 다음과 같은 일을 할 수 있었습니다. return $q.when(['TestResponse']); new Promise((resolve, reject) => { if(xxx) { resolve('ok'); } else { reject('error'); } }).then(x => doSomething()) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise 또는 http://learnangular2.com/es6/prom..

programing 2023.11.04

Angularjs [$rootScope:inprog] 진행 중 오류 발생

Angularjs [$rootScope:inprog] 진행 중 오류 발생 angularjs [$rootScope:inprog] 오류가 발생합니다. Error: [$rootScope:inprog] http://errors.angularjs.org/1.2.7/$rootScope/inprog?p0=%24digest. 이것은 함수 호출입니다. Members.get({}, function (response) { // success $scope.family_mem = response.data; }, function (error) { // ajax loading error Data.errorMsg(); // display error notification }); 콘솔에서 나는 php 컨트롤러 기능으로 결과를 얻고 있..

programing 2023.11.04

Angular JS와 눈에 띄지 않는 자바스크립트

Angular JS와 눈에 띄지 않는 자바스크립트 MVC와 Angular를 막 배우고 있는데 다음과 같은 코드가 궁금합니다. (angularjs.org 에서 taken) Todo {{remaining()}} of {{todos.length}} remaining [ archive ] {{todo.text}} Todo.js function TodoCtrl($scope) { $scope.todos = [ { text: 'learn angular', done: true }, { text: 'build an angular app', done: false}]; $scope.addTodo = function () { $scope.todos.push({ text: $scope.todoText, done: false }..

programing 2023.10.10

angularjs + 사이트 간 스크립팅방지

angularjs + 사이트 간 스크립팅방지 Angularjs가 XSS 공격을 맡습니까?ng-bind가 관리한다고 읽었습니다.하지만 샘플을 테스트하려고 하면 ng-model로 html 태그를 입력 형식으로 삽입할 수 있습니다. html 태그를 빠져나가지 못했습니다. 저는 ng-model과 결합하는 입력 요소가 우리 페이지에 많이 있습니다. html 태그를 입력하면 html/scrip 태그를 각이 무시하는지 확인하려면 어떻게 해야 합니까? 전과가 있는 라고 입력하면 'Hello, World!' $scope.name 은 제가 입력한 내용과 동일하게 포함되어 있습니다. 태그를 제외하는 것을 didn합니다.예 var val = $scope.name; console.log(val); 같은 판화 'Hello, Wo..

programing 2023.10.10

폼을 편집할 때마다 확인하기 위해 $dirty in angularjs 사용

폼을 편집할 때마다 확인하기 위해 $dirty in angularjs 사용 양식의 일부 필드를 작성하여 양식이 편집될 때마다 확인하려고 했습니다.$dirty가 이 작업에 적합하다고 읽었는데 여기서 무엇을 놓쳤는지 알 수가 없습니다. First Name: Last Name: RESET is Form dirty? {{isDirty}} form = {{user }} master = {{master}} 사용자가 양식을 수정할 때마다 플래그를 더티에서 트루로 만들려고 합니다.감사해요.당신이 그립습니다name해당 필드에 대해 양식 유효성 검사를 사용할 수 없는 양식 필드의 속성입니다.각 필드에 고유한 이름을 추가해야 해당 필드를 에 추가할 수 있습니다.myForm물건 마크업 First Name: Last Name:..

programing 2023.10.05

IE10+의 AngularJS, 자리 표시자가 있는 텍스트 영역 "잘못된 인수"입니다.

IE10+의 AngularJS, 자리 표시자가 있는 텍스트 영역 "잘못된 인수"입니다. IE10+에서 angularJS, 자리 표시자가 있는 텍스트 영역을 사용할 때 "잘못된 인수"가 표시됩니다. 이는 텍스트 영역 노드가 다음과 같이 닫힐 때만 발생합니다.텍스트 영역을 닫을 때는 발생하지 않습니다. 그러면 "Invalid argument" 예외가 발생합니다. 문제없이 작동합니다. 실행 예제: http://jsfiddle.net/huecc/이것은 당신이 요소의 자리 표시자에 구속력을 가지는 방식의 문제인 것 같습니다. 이상합니다. DOM의 속성에 직접 바인딩하는 대신 ng-atttract-placeholder 명령을 사용하여 IE에서 모든 것이 올바르게 작동하도록 할 수 있었습니다. 예를 들어, 다음 대신..

programing 2023.09.25

Angular ng-repeat 오류 "반복기에서 중복이 허용되지 않습니다."

Angular ng-repeat 오류 "반복기에서 중복이 허용되지 않습니다." 사용자 정의 필터를 다음과 같이 정의합니다. .... 필터가 사용 중인 ng-repeat이 다른 ng-repeat 내에 중첩되어 있는 것을 볼 수 있습니다. 필터는 다음과 같이 정의됩니다. myapp.filter('range', function() { return function(input, min, max) { min = parseInt(min); //Make string input int max = parseInt(max); for (var i=min; i

programing 2023.04.28

AngularJS + OAuth

AngularJS + OAuth Angular App 로그인 솔루션을 작성하려고 합니다. 이는 사용자가 Facebook/Google/Twitter 또는 Register를 통해 정상적으로 연결할 수 있음을 의미합니다. Angular-OAuth는 유용하지만 Facebook(또는 Twitter)에서는 작동하지 않는 것 같습니다. 이 모든 것을 망라하는 솔루션을 아는 사람?다음은 angular js와 함께 리다이렉트만 사용하는 간단한 예입니다. 다음으로 인증으로 리다이렉트 하는 방법을 나타냅니다. angular.module('angularoauthexampleApp') .controller('MainCtrl', function ($scope) { $scope.login=function() { var client..

programing 2023.04.03

콜 앵귤러문서 준비 완료 시 JS 함수

콜 앵귤러문서 준비 완료 시 JS 함수 JavaScript 함수에서 Angular 함수를 호출하는 방법이 있습니까? function AngularCtrl($scope) { $scope.setUserName = function(student){ $scope.user_name = 'John'; } } HTML에 다음 기능이 필요합니다. jQuery(document).ready(function(){ AngularCtrl.setUserName(); } 여기서의 문제는 페이지가 로드될 때 내 HTML 코드가 존재하기 때문에 html의 ng 디렉티브가 컴파일되지 않는다는 것입니다.그래서 저는$compile(jQuery("PopupID"));DOM이 로드되었을 때. 문서의 Angular 함수를 호출할 수 있는 방법이..

programing 2023.03.19

Angular.js는 컨트롤러를 앱 네임스페이스로 정리합니다.

Angular.js는 컨트롤러를 앱 네임스페이스로 정리합니다. 새로운 프로젝트에서 Angular.js를 사용하기 시작했는데, 기본 튜토리얼에서 보면 대부분 하나의 controllers.js 파일로 각각의 컨트롤러 함수가 윈도우 객체에 바인딩되어 있습니다. 기존 "myApp" 네임스페이스를 사용하여 다음과 같이 컨트롤러를 추가하는 것이 좋습니다. myApp.controllers = {}; myApp.controllers.userItem = function($scope) {} 모든 컨트롤러는 생성된 "myApp.controllers" 개체 또는 "window.myApp.controllers" 개체의 일부가 됩니다. 컨트롤러나 기타 아이템, 커스텀 서비스, 디렉티브 등을 취급하는 보다 적절하거나 조직적인 방법..

programing 2023.03.19
반응형