«angularjs» 태그된 질문

오픈 소스 JavaScript 프레임 워크 인 AngularJS (1.x)에 대한 질문에 사용하십시오. Angular 2 이상 버전에는이 태그를 사용하지 마십시오. 대신 [angular] 태그를 사용하십시오.

11
jQuery없이 urlencoded 양식 데이터를 $ http로 어떻게 POST합니까?
저는 AngularJS를 처음 사용하기 시작했으며 처음에는 AngularJS 만 사용하여 새 응용 프로그램을 개발하려고 생각했습니다. $httpAngular 앱을 사용하여 서버 측에 AJAX 호출을 시도하고 있습니다. 매개 변수를 보내기 위해 다음을 시도했습니다. $http({ method: "post", url: URL, headers: {'Content-Type': 'application/x-www-form-urlencoded'}, data: $.param({username: $scope.userName, password: $scope.password}) }).success(function(result){ console.log(result); }); 이것은 작동하지만에서 jQuery를 사용하고 $.param있습니다. …

7
AngularJS : ng-show / ng-hide가`{{}}`보간에서 작동하지 않습니다
AngularJS에서 제공 하는 ng-show및 ng-hide함수를 사용하여 일부 HTML을 표시하거나 숨기려고 합니다. 설명서에 따르면 이러한 기능의 각 사용법은 다음과 같습니다. ngHide – {expression}-표현이 진실이면 요소가 각각 표시되거나 숨겨집니다. ngShow – {expression}-표현식이 사실이면 요소가 각각 표시되거나 숨겨집니다. 이것은 다음 유스 케이스에서 작동합니다. <p ng-hide="true">I'm hidden</p> <p ng-show="true">I'm shown</p> 그러나 객체의 매개 변수를 …

24
페이지를 새로 고침하면 AngularJS HTML5 모드에서 잘못된 GET 요청이 발생합니다.
내 앱에 HTML5 모드를 사용하고 싶습니다. 같이 나는 구성을 위해 다음과 같은 코드를 넣어 가지고 여기 : return app.config(['$routeProvider','$locationProvider', function($routeProvider,$locationProvider) { $locationProvider.html5Mode(true); $locationProvider.hashPrefix = '!'; $routeProvider.when('/', { templateUrl: '/views/index.html', controller: 'indexCtrl' }); $routeProvider.when('/about',{ templateUrl: '/views/about.html', controller: 'AboutCtrl' }); 보시다시피, 나는를 사용했고의 $locationProvider.html5mode모든 링크를 변경 ng-href하여/#/ . 문제 현재 localhost:9000/색인 페이지로 …


11
angular.js의 인라인 조건
ng-show 등을 사용하지 않고 콘텐츠를 조건부로 표시하는 방법이 각도인지 궁금합니다. 예를 들어 backbone.js에서 다음과 같은 템플릿에서 인라인 콘텐츠로 무언가를 수행 할 수 있습니다. <% if (myVar === "two") { %> show this<% } %> 하지만 각도에서는 html 태그로 싸인 것을 표시하거나 숨기는 것으로 제한됩니다. <p ng-hide="true">I'm hidden</p> <p ng-show="true">I'm shown</p> …

13
AngularJS는 숨겨진 필드 값을 보내지 않습니다
특정 사용 사례의 경우 단일 형식의 "구식"을 제출해야합니다. 즉, action = ""과 함께 양식을 사용합니다. 응답이 스트리밍되어 페이지를 다시로드하지 않습니다. 일반적인 AngularJS 앱은 그런 식으로 양식을 제출하지 않지만 지금까지 다른 선택은 없습니다. 즉, Angular에서 숨겨진 필드를 채우려 고했습니다. <input type="hidden" name="someData" ng-model="data" /> {{data}} 데이터의 올바른 값이 표시됩니다. 양식은 표준 …



11
AngularJS에서 컨트롤러를 다시로드하지 않고 경로를 변경할 수 있습니까?
그것은 이전에 요청되었으며 대답에서 좋지 않습니다. 이 샘플 코드를 고려하여 물어보고 싶습니다 ... 내 앱은 제공하는 서비스에서 현재 항목을로드합니다. 항목을 다시로드하지 않고 항목 데이터를 조작하는 여러 컨트롤러가 있습니다. 내 컨트롤러는 아직 설정되지 않은 경우 항목을 다시로드합니다. 그렇지 않으면 컨트롤러간에 서비스에서 현재로드 된 항목을 사용합니다. 문제 : Item.html을 다시로드하지 않고 컨트롤러마다 …
191 angularjs 

10
angular.js에서 history.back ()을 구현하는 방법
뒤로 버튼이있는 사이트 헤더 인 지시문이 있으며 클릭하여 이전 페이지로 돌아가고 싶습니다. 각도 방식으로 어떻게합니까? 나는 시도했다 : <header class="title"> <a class="back" ng-class="icons"><img src="../media/icons/right_circular.png" ng-click="history.back()" /></a> <h1>{{title}}</h1> <a href="/home" class="home" ng-class="icons"><img src="../media/icons/53-house.png" /></a> </header> 그리고 이것은 지시문 js입니다. myApp.directive('siteHeader', function () { return { restrict: 'E', templateUrl: 'partials/siteHeader.html', scope: { …

10
AngularJS. 컨트롤러 구성 요소 외부에서 컨트롤러 기능을 호출하는 방법
웹 페이지의 어느 곳에서나 컨트롤러 구성 요소 외부에서 컨트롤러 아래에 정의 된 함수를 호출하려면 어떻게해야합니까? "get"버튼을 누르면 완벽하게 작동합니다. 그러나 div 컨트롤러 외부에서 호출해야합니다. 논리는 : 기본적으로 내 사업부는 숨겨져 있습니다. 탐색 메뉴 어딘가에 버튼을 누르면 내 div를 표시하고 "get"기능을 실행해야합니다. 어떻게하면 되나요? 내 웹 페이지는 다음과 같습니다 <div ng-controller="MyController"> …
190 angularjs 

8
AngularJS가 처음에는 부분적으로로드 할 수있는 방법이 있습니까?
다음과 같은 경로 설정이 있습니다. var myApp = angular.module('myApp', []). config(['$routeProvider', function ($routeProvider) { $routeProvider. when('/landing', { templateUrl: '/landing-partial', controller: landingController }). when('/:wkspId/query', { templateUrl: '/query-partial', controller: queryController }). otherwise({ redirectTo: '/landing' }); }]); angularjs가 처음에는 부분을 모두 다운로드 할 수 있기를 원하지만 요청하지 않았습니다. 가능합니까?
190 angularjs 


5
간단한 배열 초기화를 가진 ng-options
Angular 및와 약간 혼동됩니다 ng-options. 간단한 배열이 있고 선택을 초기화하고 싶습니다. 그러나 그 옵션 값 = 레이블을 원합니다. script.js $scope.options = ['var1', 'var2', 'var3']; html <select ng-model="myselect" ng-options="o for o in options"></select> 내가 얻는 것 : <option value="0">var1</option> <option value="1">var2</option> <option value="2">var3</option> 내가 원하는 것 : <option value="var1">var1</option> <option value="var2">var2</option> …

6
확장 페이지에서 AngularJS가 URL을 "안전하지 않은"으로 변경합니다.
앱 목록과 함께 Angular를 사용하려고하는데 각 앱은 앱을보다 자세히 볼 수있는 링크입니다 ( apps/app.id). <a id="{{app.id}}" href="apps/{{app.id}}" >{{app.name}}</a> 이 링크 중 하나를 클릭 할 때마다 Chrome은 URL을 unsafe:chrome-extension://kpbipnfncdpgejhmdneaagc.../apps/app.id 어디에서 unsafe:왔습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.