angularJS 38

변수가 null인 경우 표시/숨기는 방법

변수가 null인 경우 표시/숨기는 방법 변수가 null인지 아닌지에 따라 div를 표시하거나 숨깁니다. 주의: 이 경우 변수는 객체입니다. 아주 간단한 질문인데 잘 안 될 것 같아요. 감사해요. 또는 명확하게 말하면, 위의 예에서는 동작하고 있습니다만, 이 예에서는 관련 없는 이유로 코드가 동작하고 있지 않습니다. myvar가 false, null 또는 이전에 사용되지 않은 경우($scope.myvar 또는 $rootScope.myvar가 호출되지 않음) div는 표시되지 않습니다.값이 할당되면 값이 특별히 false인 경우를 제외하고 div가 표시됩니다. 다음과 같이 하면 div가 표시됩니다. $scope.myvar = "Hello World"; 또는 $scope.myvar = true; 다음은 di..

programing 2023.03.20

성공/오류/최종/각도로 약속 사용JS

성공/오류/최종/각도로 약속 사용JS 사용하고 있다$httpAngularJs를 통해, 반환된 약속을 어떻게 사용해야 할지, 오류에 어떻게 대처해야 할지 잘 모르겠습니다. 코드는 다음과 같습니다. $http .get(url) .success(function(data) { // Handle data }) .error(function(data, status) { // Handle HTTP error }) .finally(function() { // Execute logic independent of success/error }) .catch(function(error) { // Catch and handle exceptions from success/error/finally functions }); 이게 좋은..

programing 2023.03.15

리액트 사용각도가 있는 JSJS

리액트 사용각도가 있는 JSJS React를 사용하려고 합니다.각도가 있는 JSJS 근데 잘 안 돼.젤을 어떻게 붙이는지 누가 좀 가르쳐 주시겠어요?아니면 여기에 부족한 점을 지적해 주시겠습니까? my index.html은 다음과 같습니다. Click Me reactExample.js는 다음과 같이 기술되어 있습니다. /** * @jsx React.DOM */ var testMy = React.createClass({ render: function(){ return ( Hello) } }); 그리고 angularExample.js는 다음과 같습니다. var myapp = angular.module('MyApp',[]); myapp.controller('Ctrl1',['$scope',function($sc..

programing 2023.03.15

온라인/오프라인 상태 변화 감지 방법

온라인/오프라인 상태 변화 감지 방법 인터넷 연결이 끊겼다가 다시 복구되면 "와, 인터넷이 안 돼"라는 경고와 서버에서 파생된 데이터를 포함하는 Google 지도 또는 그리드를 전환할 수 있습니다. 이 관련 질문과 다른 관련 질문은 답을 알고 있다고 생각하지만 정답이 없습니다. 이 솔루션은 Chrome 버전 34.0.1847.137m, MS IE v11.0.x.x에서는 동작하지만 FireFox v29.0.1에서는 동작하지 않기 때문에 이 3개의 브라우저 모두에서 동작하는 솔루션을 찾고 있습니다. [갱신] AS @Quad는 온라인의 의미를 정의하는 방법은 다양하다고 지적합니다.「사용자에게 표시할 필요가 있는 데이터를 취득할 수 있는가」라고 정의하고 있습니다. 여러 서버에서 데이터 가져오기를 담당하는 여러 ..

programing 2023.03.10

뷰 계층에 연결되지 않은 경우 WKWebKit javascript 실행

뷰 계층에 연결되지 않은 경우 WKWebKit javascript 실행 전환하고 싶다WKWebView부터UIWebView제 코드로 웹 뷰 인스턴스는 (뷰 계층에 접속하지 않고) 오프스크린으로 생성되어 URL이 로드됩니다.로딩이 완료되면 웹 뷰는 별도의 UI Indow(인터스티셜 광고 등)로 사용자에게 표시됩니다.모든 것이 정상적으로 동작합니다.UIWebView; 로 전환한 후WKWebView각도 javascript 코드가 예기치 않게 동작합니다. 몇 가지 조사를 한 결과, 자바스크립트 타이머(및 HTTP 로더)가 일시 정지되어 있는 것을 알게 되었습니다.WKWebViewinstance는 뷰 계층에 연결되어 있지 않습니다: 분리된 상태에서 실행되는 javascript에서 타이머를 시작하면WKWebView-..

programing 2023.03.10

AngularJs 형식의 첫 번째 잘못된 입력에 포커스 설정

AngularJs 형식의 첫 번째 잘못된 입력에 포커스 설정 저는 AngularJs의 포커스 설정에 관한 기사 및 StackOverflow 질문을 몇 개 읽었습니다. 안타깝게도 제가 읽은 모든 예에서는 포커스를 얻기 위해 요소에 추가할 수 있는 몇 가지 속성이 있다고 가정합니다. 예를 들어, focusMe 지시문입니다. 그러나 어떤 입력에 초점을 맞춰야 할지 미리 알 수 없는 경우에는 어떻게 해야 합니까?특히 $invalid set이 있는 형식의 첫 번째 입력 요소, 즉 검증에 실패한 요소에 포커스를 설정하는 방법은 무엇입니까?검증에 실패한 입력이 여러 개 있을 수 있기 때문에, 이것에 근거해 .focus()만을 호출하는 디렉티브는 사용할 수 없습니다(Accessibility/WCAG의 이유로, 이 디렉..

programing 2023.03.10

AngularJS 태그 링크가 작동하지 않음

AngularJS 태그 링크가 작동하지 않음 검색에서 반환된 개체의 인덱스가 있습니다.템플릿에는 ng-repeat이 있습니다.이 경우 모델의 데이터로 항목의 URL이 구성되지만 최종 마크업에서는 "a" 태그가 작동하지 않습니다.ng-href 및 href가 올바릅니다.링크를 클릭해도 페이지가 로드되지 않으면 URL 바가 변경됩니다.클릭 후 브라우저를 새로 고치면 페이지가 나타납니다.그러면 Angular의 무언가가 URL 바를 변경하지만 로드를 트리거하지 않습니다-- $리소스 후에 json을 템플릿에 로드하는 데 문제가 있는 것 같기 때문에 jsfiddle로 재현할 수 없습니다.jsfiddle에서는 실행할 수 없는 query() 함수입니다.정적 데이터를 로드하는 시뮬레이션 쿼리를 사용하면 최종 마크업이 동일..

programing 2023.03.10

AngularJS: JSON 개체에 텍스트 영역 바인딩이 "object-object"를 표시합니다.

AngularJS: JSON 개체에 텍스트 영역 바인딩이 "object-object"를 표시합니다. Angular는 처음입니다.JS. 개체를 텍스트 영역에 바인딩하려고 합니다. HTML: 모델: { "kind": "title", "label": "ADD_TITLE", "iconSrc": "textTitle.png", "experimentInclude": "", "experimentExclude": "three", "preset": { "compType": "richTitle", "styleId": "txtNew" } } 결과: JSON 문자열화(나중에 다시 개체로 저장)를 표시하려면 어떻게 해야 합니까?오브젝트에 대한 입력을 해석하고 오브젝트를 각각 문자열로 표시하는 커스텀 디렉티브가 필요합니다. 예를 ..

programing 2023.03.05

ng클래스가 작동하지 않나요?

ng클래스가 작동하지 않나요? Angular는 처음입니다.JS와 저는 ngClass 디렉티브를 사용하여 다음과 같은 요소에 클래스를 동적으로 삽입할 수 있다는 것을 알고 있습니다. 또한 각도는 어떤 조건이 참인지 자동으로 평가하고 이러한 특정 클래스를 요소에 삽입합니다. 이제 다음과 같은 작업을 수행하려고 합니다. 부트스트랩이 있기 때문에 이메일이 유효하면 라벨과 입력이 자동으로 녹색으로 색칠됩니다.그러나 동작하지 않고 콘솔에 다음과 같은 오류가 나타납니다. Error: [$parse:syntax] http://errors.angularjs.org/1.2.27/$parse/syntax?p0=-&p1=is%20unexpected%2C%20expecting%20%5B%3A%5D&p2=5&p3=%7Bhas-s..

programing 2023.03.05