반응형

angularJS 40

파라미터를 angularjs 단위로 $http로 전달하려면 어떻게 해야 합니까?

파라미터를 angularjs 단위로 $http로 전달하려면 어떻게 해야 합니까? fname과 lname으로 대응하는ng-model을 가진 입력 상자가 2개 있다고 가정합니다.http 요청을 호출하는 경우: $http({method:'GET', url:'/search', params:{fname: fname, lname: lname}}) 는, 다음의 URL 에 콜 합니다. /search?fname=fname&lname=lname 백엔드(python)에서 발생하는 오류는 다음과 같습니다. cannot concatenate str and nontype objects. 이들 파라미터는 문자열로 전송되지 않습니까?그렇지 않다면 어떻게 대처해야 할까요?방법은 다음과 같습니다. $http.get("/url/to/re..

programing 2023.04.05

각도를 사용하여 리다이렉트JS

각도를 사용하여 리다이렉트JS 다음을 사용하여 다른 경로로 리디렉션하려고 합니다. $location.path("/route"); 하지만 어떤 이유에서인지 그것은 작동하지 않는다.jQuery-UI를 사용하여 자동 완성 위젯을 실행했는데 사용자가 옵션을 선택하면 스코프에서 함수를 호출합니다.디버깅을 하면 함수는 입력되지만 다른 루트로 리다이렉트되지 않습니다.키를 눌러야만 경로가 바뀝니다. 좀 이상한 것 같은데 어떻게 풀어야 할지 모르겠어요.나는 사용했다 window.location = "#/route"; 작동하지만 이 기능을 사용하고 싶습니다.path()기능. 왜 이런 일이 일어나는지 아는 사람 있나요?동작하지 않는 코드의 예를 들면, 이 질문에 대답하는 것은 간단하지만, 이 정보로는 $location을 호..

programing 2023.04.05

AngularJs에서 인터넷 연결을 확인하는 방법

AngularJs에서 인터넷 연결을 확인하는 방법 바닐라 자바스크립트로 인터넷 연결을 확인하는 방법은 다음과 같습니다. setInterval(function(){ if(navigator.onLine){ $("body").html("Connected."); }else{ $("body").html("Not connected."); } },1000); 프로젝트에는 각도 컨트롤러와 모듈이 있습니다.위 코드는 어디에 넣어야 하나요?특정 컨트롤러에 할당하지 않고 글로벌콘텍스트에서 실행해야 합니다.글로벌 컨트롤러 같은 게 있을까요?우선 온라인/오프라인 이벤트를 듣는 것이 좋습니다. 앵가르에서는 이렇게 할 수 있다.JS: var app = module('yourApp', []); app.run(function($win..

programing 2023.04.05

angular js에 사용할 apache 2에 대한 규칙 다시 쓰기

angular js에 사용할 apache 2에 대한 규칙 다시 쓰기 물론 웹 전체에 mod rewrite 토론과 답변이 많이 있습니다.하지만, 나는 그것들을 잡는 데 어려움을 겪고 있어.그래서 여기서 물어보려고 했어요. Andy Joslin이 코멘트에서 설명한 대로 하기 위한 개서 규칙을 요구하고 있습니다. 이것은 example.com의 루트에 있는 현재 dir 구조입니다. 앱/ app/index.displays(angular js 응용 프로그램의 "루트") api ('api'에 사용되는 Symfony 2 앱입니다.angular에서 Ajax 요청을 보내겠습니다.) /api에 대한 요청을 제외한 모든 요청을 app/index.html로 리다이렉트하고 싶습니다. 예를 들어 다음과 같습니다. http://ex..

programing 2023.04.05

angular-translate를 사용한 유닛 테스트 방법

angular-translate를 사용한 유닛 테스트 방법 http://pascalprecht.github.io/angular-translate/) 에서 각도 변환을 사용하고 있습니다만, 정상적으로 동작하고 있습니다만, 컨트롤러의 유닛 테스트가 고장났습니다.에러: Unexpected request: GET scripts/i18n/locale-en.json 이해가 안 가 왜? 나는 업보로 요먼과 테스트를 한다. app.filename: 'use strict'; (function() { angular.module('wbApp', ['authService', 'authUserService', 'checkUserDirective', 'ui.bootstrap', 'pascalprecht.translate']) ...

programing 2023.04.05

Bootstrap 드롭다운을 전환하기 위해 두 번 클릭할 필요가 없음

Bootstrap 드롭다운을 전환하기 위해 두 번 클릭할 필요가 없음 Bootstrap 드롭다운 메뉴를 사용하고 있습니다.문제는 한 번 클릭해도 다운되지 않는다는 것입니다.클릭을 두 번 눌러야 전환이 됩니다.클릭 이벤트가 전파되기 전에 어딘가에서 막히고 있는 것 같아요. 그것을 고칠 방법이 있나요?앵글을 사용하는 경우ui-bootstrap모듈은 표준 부트스트랩 HTML 드롭다운 정의와 함께 두 번의 클릭이 필요합니다. Dropdown [...] => 삭제data-toggle="dropdown"이 문제를 해결합니다. 드롭다운을 클릭 한 번으로 열면 이 후에 작동합니다. 참고 자료: https://github.com/angular-ui/bootstrap/issues/2294부트스트랩4에서는bootstrap...

programing 2023.03.31

Angular UI 라우터를 사용하여 기본 하위 보기를 설정하는 방법

Angular UI 라우터를 사용하여 기본 하위 보기를 설정하는 방법 예를 들어 다음과 같은 3개의 Angular UI 라우터 상태가 있다고 가정합니다. $stateProvider .state('adminCompanies', { abstract: true, url: "/admin/companies", template: '' }) .state('adminCompanies.list', { url: "", templateUrl: 'app/admin/companies/companies.list.html', controller: 'AdminCompaniesController' }) .state('adminCompanies.detail', { url: "/:companyId", templateUrl: 'app/ad..

programing 2023.03.31

ui-sref를 사용하여 버튼 태그에서 상태 트리거

ui-sref를 사용하여 버튼 태그에서 상태 트리거 어떤 우아한 방법으로 상태를 촉발할 수 있을까요?angular-ui-router클릭해서? 사용하고 있다ui-sref="main"또, 이 동작은 동작하지 않는 것 같습니다만,그래도. HTML: Brand Button Submit Anchor Link Submit Javascript: var app = angular.module('plunker', ['ui.router']); 'use strict'; app.config(['$stateProvider', '$urlRouterProvider', '$locationProvider', function($stateProvider, $urlRouterProvider, $locationProvider) { $state..

programing 2023.03.31

AngularJS 응용 프로그램 파일 구조

AngularJS 응용 프로그램 파일 구조 큰 각도모든 컨트롤러를 하나의 "controllers.js" 파일에 포함하는 JS 애플리케이션은 유지보수가 좀 어려울 것 같습니다.다음과 같은 더 나은 방법이 있습니까? \js\controllers\myController.js \js\controllers\yourController.js \js\controllers\ourController.js 필터, 서비스, 지침 등에도 적용됩니다.코드를 정리하는 방법은 여러 가지가 있습니다.다음 링크를 참조할 수 있습니다. Angular를 사용한 Huuuge 앱 빌드JS 큰 각도에서의 코드 구성JS 및 JavaScript 응용 프로그램 AngularJS 베스트 프랙티스:디렉토리 구조 그들의 기준을 따를 수도 있고 자신만의 기..

programing 2023.03.31

Angular JS: 약속에 구속하는 방법

Angular JS: 약속에 구속하는 방법 나는 약속을 견해에 묶으려고 한다.네가 직접 할 수 있을지는 모르겠지만, 그게 내가 하려고 하는 거야.내가 뭘 잘못하고 있는지 알기나 해? 주의: 소스는 타임아웃에 약간 영향을 받아 정적 데이터를 사용하지만, 이는 코드를 진단하기 쉽게 하기 위한 것입니다. 편집: JSFiddle 페이지: http://jsfiddle.net/YQwaf/27/ 편집: 솔루션: 약속을 직접 바인드할 수 있음이 밝혀졌습니다.원래 코드에 두 가지 문제가 있었습니다. angular의 $timeout 대신 setTimeout()을 사용하는 것은 문제가 있었습니다.Angular는 타임아웃이 발생했을 때 UI를 새로 고칠 필요가 없다는 것을 알지 못합니다($scope로 해결할 수 있습니다).$..

programing 2023.03.31
반응형