반응형

angularJS 25

ui-select angular에서 선택한 옵션 지우기

ui-select angular에서 선택한 옵션 지우기 ui-select 박스의 선택된 값을 각도별로 지우는 방법을 아는 사람? 셀렉트 박스에 작은 x가 있는 select2의 기능을 원합니다.select2의 허가 클리어 메서드는 없는 것 같습니다.select2 테마를 사용하는 경우,allow-clear옵션ui-select-match당신을 위해 이 일을 하는 지시문입니다.오른쪽에는 x 가 표시되고, 클릭하면 클리어 할 수 있습니다.https://github.com/angular-ui/ui-select/wiki/ui-select-match 간단한 예: {{$select.selected.name}} 작업 예: http://plnkr.co/edit/DbbUE68QlNLjx97pBZ56?p=preview 현재 부..

programing 2023.03.08

서버와 클라이언트 간의 데이터 자동 동기화

서버와 클라이언트 간의 데이터 자동 동기화 앵귤러에 뭔가 있어JS 문서를 찾을 수 없거나 놓쳤을 수 있습니다. 백엔드에서 NodeJS와 Express를 사용하여 웹 앱을 만들고 있는데, 프론트엔드에서 Angular와 어떻게 상호작용할 수 있는지 알아보려고 합니다.특히 Angular를 위한 JSON API를 가지고 정보를 가져옵니다.프런트 엔드를 항상 최신 상태로 유지하고 싶다. 질문은 다음과 같습니다. 양방향 데이터 바인딩 기능은 Angular($resource 또는 $http)가 n초마다 서버에서 데이터를 자동으로 가져오는 것을 의미합니까? 자연스럽게 긴 폴링, 짧은 폴링 또는 웹소켓을 사용합니까? 서버-클라이언트 동기화를 실현하기 위해 JQuery가 필요합니까?아니면 Angular를 사용하여 모든 작..

programing 2023.03.08

angularjs $watch old 값과 new 값이 동일합니다.

angularjs $watch old 값과 new 값이 동일합니다. 제 의도는 범위 내에서 모델을 보고 오래된 가치와 새로운 가치를 구별하는 것입니다. 그러나 아래 코드에서 이전 값과 새 값이 모두 동일하다는 것을 알게 되었습니다. app.controller('MyCtrl', function($scope, $timeout){ $scope.markers = {}; $scope.$watchCollection('markers', function(newValue, oldValue){ console.log('being watched oldValue:', oldValue, 'newValue:', newValue); }); $timeout( function() { $scope.markers.foo = 1; }, 50..

programing 2023.02.26

AngularJS에서 양방향 필터링을 수행하는 방법은 무엇입니까?

AngularJS에서 양방향 필터링을 수행하는 방법은 무엇입니까? 흥미로운 것 중 하나는 앵귤러JS는 특정 데이터 바인딩 표현식에 필터를 적용할 수 있습니다. 이것은 예를 들어, 문화별 통화나 모델 속성의 날짜 형식을 적용하는 편리한 방법입니다.스코프에서 속성을 계산하는 것도 좋습니다.문제는 이러한 두 기능 모두 양방향 데이터 바인딩 시나리오에서는 작동하지 않는다는 것입니다. 즉, 스코프에서 뷰로의 단방향 데이터 바인딩만 가능합니다.이것은 다른 훌륭한 도서관에서 눈에 띄게 누락된 것 같다 - 아니면 내가 뭔가 놓친 것인가? KnockoutJS에서는 읽기/쓰기 계산 속성을 만들 수 있습니다.이것에 의해, 속성의 값을 취득하기 위해서 호출되는 함수와 속성이 설정되었을 때에 호출되는 함수의 페어를 지정할 수 ..

programing 2023.02.26

브라우저 새로 고침 후 angularjs 코드 변경이 표시되지 않음

브라우저 새로 고침 후 angularjs 코드 변경이 표시되지 않음 .hmtl 파일 또는 .js 파일에서 코드를 변경해도 브라우저는 이전 코드를 렌더링하고 새 코드 변경은 브라우저 결과에 나타나지 않습니다. 예를 들어.html 파일에 다음 두 줄의 코드를 추가합니다. First Name {{profile.FirstName}} Last Name {{profile.LastName}} 다음으로 다음 작업을 수행합니다. VS2013에서 내 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 브라우저(IE 또는 Chrome)에서 봅니다. 내 응용 프로그램에 로그인합니다. 각각의 페이지로 이동하면 오래된 html 파일의 렌더링이 표시됩니다.새로 추가된 2개의 div 요소가 전혀 표시되지 않습니다. 심지어 브라우저를 새로 고..

programing 2023.02.26
반응형