반응형

angularjs 30

조건에 따라 특정 경로로 리디렉션합니다.

조건에 따라 특정 경로로 리디렉션합니다. 작은 Angular를 쓰고 있어요다음과 같이 구성된 로그인 보기와 기본 보기가 있는 JS 앱입니다. $routeProvider .when('/main' , {templateUrl: 'partials/main.html', controller: MainController}) .when('/login', {templateUrl: 'partials/login.html', controller: LoginController}) .otherwise({redirectTo: '/login'}); My LoginController는 사용자/패스 조합을 확인하고 $rootScope에 다음과 같은 속성을 설정합니다. function LoginController($scope, $loca..

programing 2023.04.25

실제 표시 가능한 입력 값을 업데이트하지 않은 입력의 지시어 setViewValue

실제 표시 가능한 입력 값을 업데이트하지 않은 입력의 지시어 setViewValue 난 거의 이틀 동안 이것과 싸우고 있어.너희들이 날 도와줬으면 좋겠어. 요약:. 일부 입력 필드의 보기 값을 프로그래밍 방식으로 설정하는 데 문제가 있습니다. 폼이 삭제되기 전에 값이 저장되는 입력이 있는 폼이 있습니다(복수 요소 및 여러 폼이 가능한 경우 사용자가 폼을 닫았다가 나중에 다시 열 수 있음).양식을 다시 열 때 이전 보기 값을 복원하고 싶습니다(주 이유는 모델에 저장되지 않은 잘못된 보기 값도 되찾기 위함입니다).이거 안 되네. Ctrl을 누르면.$setViewValue ( previousValue )모델을 (가시적으로) 갱신(유효한 경우)하고 formControl의 뷰 값(콘솔 디버깅 중)도 변경되지만 실..

programing 2023.04.05

각도 재료 설계에서 Sidenav의 폭을 변경하는 방법은 무엇입니까?

각도 재료 설계에서 Sidenav의 폭을 변경하는 방법은 무엇입니까? 어떤 화면 크기를 사용하든 Sidenav는 항상 같은 크기입니다.- flex - flex = "85" (용기의 85%를 얻기 위해) 등의 속성을 추가해 보았습니다. 좋은 방법을 찾을 수 없을 것 같아요.각도 재료에서 md-sidenav는 다음 속성을 가집니다. width: 304px; min-width: 304px; 그렇기 때문에 어떤 기기를 사용하든 폭은 304ppx로 고정됩니다.따라서 sidenav 폭을 변경하려면 css를 약간 변경해야 합니다. 최신 브라우저만 지원해도 괜찮다면 vw 측정값(뷰포트 폭의 1/100)으로 변경하여 별도의 css 파일에 추가할 수 있습니다.코드는 다음과 같습니다. md-sidenav, md-sidena..

programing 2023.04.05

Angular JS - 컨트롤러 및 뷰에서 글로벌하게 서비스 접근 가능

Angular JS - 컨트롤러 및 뷰에서 글로벌하게 서비스 접근 가능 예를 들어 다음과 같은 서비스가 있다고 합시다. myApp.factory('FooService', function () { ... 그러면 컨트롤러에서 이렇게 말할 수 있습니다. myApp.controller('FooCtrl', ['$scope', 'FooService', function ($scope, FooService) { ... 두 부분으로 나눠진 질문은 다음과 같습니다. 글로벌 접근성:컨트롤러가 100개 있고 모든 컨트롤러가 서비스에 액세스해야 할 경우 명시적으로 100회 주입하고 싶지 않습니다.서비스를 글로벌하게 이용하려면 어떻게 해야 하나요?지금 생각나는 것은 루트 스코프 안에서 포장하는 것 뿐이고, 그것은 목적에 어긋납니..

programing 2023.03.31

Angular HTTP.get 함수를 서비스로 변환

Angular HTTP.get 함수를 서비스로 변환 Angular를 변환하려고 합니다.HTTP.get기능하다controllers.js의 서비스에.services.js. 제가 발견한 예들은 모두 서비스를 구현하는 방법이 상충되고 있고 이름 선택이 혼란스럽습니다.게다가 서비스의 실제 각도 문서에서는, 모든 예와 다른 구문을 사용하고 있습니다.아주 간단한 거 알지만, 좀 도와주세요. 있습니다app.js,controllers.js,services.js,filters.js. app.module angular.module('MyApp', []). config(['$routeProvider', function($routeProvider) { $routeProvider. when('/bookslist', {templa..

programing 2023.03.31

HTML의 첫 줄에 예기치 않은 토큰이 있습니다.

HTML의 첫 줄에 예기치 않은 토큰이 있습니다. HTML 파일이 있습니다. 에러는 다음과 같습니다. Uncaught SyntaxError: Unexpected token < core.js: 1 .app.html. core.js음음음같 뭇매하다 angular.module('Todo', []) .controller('mainController', function($scope, $http) { $scope.formData = {}; // get all and show them $http.get('/musicians') .success(function(data) { $scope.todos = data; console.log(data); }) .error(function(data) { console.log('E..

programing 2023.03.26

AngularJS: ng-show/ng-hide가 '{ }}' 보간에서 작동하지 않음

AngularJS: ng-show/ng-hide가 '{ }}' 보간에서 작동하지 않음 를 사용하여 HTML 을 표시/숨기려고 합니다.ng-show그리고.ng-hideAngular에서 제공하는 함수JS. 매뉴얼에 따르면 이들 기능의 사용방법은 다음과 같습니다. ngHide – {expression} - truthy 표현일 경우 요소가 각각 표시되거나 숨겨집니다.ngShow – {expression} - 표현이 진부한 경우 요소가 각각 표시되거나 숨겨집니다. 이것은, 다음의 사용 예에 유효합니다. I'm hidden I'm shown 단, 오브젝트로부터의 파라미터를 식으로서 사용하는 경우는,ng-hide그리고.ng-show올바른 정보가 제공되다true/false값은 부울로 취급되지 않으므로 항상 반환됩니다...

programing 2023.03.26

ng-init에서 여러 값을 선언합니다.

ng-init에서 여러 값을 선언합니다. 그래서 어떻게 하면 이상한 해시를 작성하지 않고1개의 ng-init 내에서 여러 값을 선언할 수 있는지 궁금해요.이러한 값은 항상 액세스해야 합니다. 그래서 기본적으로는 {{a}} 제 말은, 제가 이런 일을 하지 않아도 되고 싶단 겁니다. {{unecessary_bs.a}} 단, 타당한 것은 다음과 같습니다. {{a}} 효과가 없는 것 같습니다. 기대되는 감사보다 읽기 쉬운 기능을 사용합니다. ng-init="init()" 그리고: $scope.init = function() { $scope.a = 1; $scope.b = 2; } 또는 필요에 따라 인라인 변수를 세미콜론으로 구분합니다. ng-init="a = 1; b = 2" 변수를 함수에 넣는 것이 이상적이지..

programing 2023.03.26

오류: '@ionic/app-scripts' 모듈을 찾을 수 없습니다.

오류: '@ionic/app-scripts' 모듈을 찾을 수 없습니다. 난 이오닉이 처음이야Ionic 문서 "get started"에 따라 "super"라는 프로젝트 샘플을 만들었습니다.문제는 명령줄을 실행하면ionic serve프로젝트 디렉토리에서 오류가 발생했습니다.Error: Cannot find module '@ionic/app-scripts'npm에서 app-script 설치를 시도합니다. npm i @ionic / app-interval최신 정보를 얻으려면@ionic/app-scripts다음 명령을 실행합니다. npm install @ionic/app-scripts@latest --save-dev 현재 노드 6 및 7과 호환되는 App-scripts입니다. 노드 8을 설치한 경우 노드 6 안정..

programing 2023.03.26

Angular에서 브라우저 탭 닫기 이벤트를 처리하려면 어떻게 해야 합니까?닫기만 하고 새로 고치지 않음

Angular에서 브라우저 탭 닫기 이벤트를 처리하려면 어떻게 해야 합니까?닫기만 하고 새로 고치지 않음 브라우저 탭이 닫히면 사용자 쿠키를 삭제하는 것이 목표입니다. 가능합니까?리프레시 케이스 없이 브라우저 탭 닫기 이벤트를 처리할 수 있습니까? beforeunload ★★★★★★★★★★★★★★★★★」unload이벤트, 사용자가 페이지를 새로 고칠 때 트리거되는 기능, 이 기능을 원하지 않고 탭을 닫았을 때 실행할 수 있습니다. 앵귤러에서 어떻게 해요?이것은, 비극적으로, 해결하기 쉬운 문제가 아닙니다.하지만 할 수 있어요.아래 답변은 많은 SO 답변에서 통합되었습니다. 간단한 부품: 창이 파괴되고 있음을 인식합니다.를 사용할 수 있습니다.onunload이벤트 핸들을 사용하여 이를 검출합니다. 까다로운..

programing 2023.03.21
반응형