programing 1444

Swift 3에서 JSON 파일 읽기

Swift 3에서 JSON 파일 읽기 points.json이라는 JSON 파일과 다음과 같은 읽기 기능이 있습니다. private func readJson() { let file = Bundle.main.path(forResource: "points", ofType: "json") let data = try? Data(contentsOf: URL(fileURLWithPath: file!)) let jsonData = try? JSONSerialization.jsonObject(with: data!, options: []) as! [String:Any] print(jsonData) } 효과가 없어요, 도움이 필요하세요?여기서의 문제는 값을 강제로 풀어서 에러가 발생했을 경우 그 출처를 알 수 없다는 것입니..

programing 2023.03.31

Enum이 있는 Spring의 @RequestParam

Enum이 있는 Spring의 @RequestParam 다음 항목이 있습니다. public enum SortEnum { asc, desc; } rest 요청의 파라미터로 사용하고 싶은 것: @RequestMapping(value = "/events", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE) public List getEvents(@RequestParam(name = "sort", required = false) SortEnum sort) { 이 요청을 보내면 정상적으로 동작합니다. /events /events?sort=asc /events?sort=desc 하지만 보낼 때: /events?sort=something..

programing 2023.03.31

Angular를 사용한 $http 동기 호출 방법JS

Angular를 사용한 $http 동기 호출 방법JS AngularJS와 동기 콜을 발신하는 방법이 있습니까? 앵귤러JS 문서는 몇 가지 기본적인 사항을 파악하기 위한 명시적이거나 광범위하지 않습니다. 서비스 중: myService.getByID = function (id) { var retval = null; $http({ url: "/CO/api/products/" + id, method: "GET" }).success(function (data, status, headers, config) { retval = data.Data; }); return retval; } 지금은 없어요.소스 코드(2012년 10월 이후)를 보면 XHR open에 대한 콜이 실제로는 비동기식으로 하드 코드화되어 있는 것을 ..

programing 2023.03.31

정의되지 않은 속성 '이력'을 읽을 수 없습니다(React Router 5의 useHistory hook).

정의되지 않은 속성 '이력'을 읽을 수 없습니다(React Router 5의 useHistory hook). 몇 주 전에 나온 리액트 라우터의 새로운 useHistory 훅을 사용하고 있습니다.리액트 라우터의 버전은 5.1.2입니다.My React는 버전 16.10.1입니다.내 코드는 아래쪽에 있습니다. react-router에서 새로운 useHistory를 Import하면 다음 오류가 나타납니다. Uncaught TypeError: Cannot read property 'history' of undefined 리액트 라우터의 이 라인에 의해 발생합니다. function useHistory() { if (process.env.NODE_ENV !== "production") { !(typeof useCon..

programing 2023.03.31

부울 속성에 의한 "track by"를 사용한 각도 1.2ng 반복 필터링

부울 속성에 의한 "track by"를 사용한 각도 1.2ng 반복 필터링 부울 속성 값을 기준으로 일부 목록 항목을 필터링하려고 하는데, 어떤 작업을 수행해도 전체 목록이 항상 표시됩니다.내가 시도했던 것 중 몇 가지는 너무 망가져서 아무것도 표시되지 않지만, 그것은 여기도 저기도 아니다.필터링이 원하는 대로 작동하지 않습니다. $scope.attendees = [ {"firstname":"Steve", "lastname":"Jobs", "arrived":true, "id":1} ,{"firstname":"Michelle", "lastname":"Jobs", "arrived":false, "id":2} ,{"firstname":"Adam", "lastname":"Smith", "arrived":true..

programing 2023.03.31

AngularJS용 ui-router를 사용하여 쿼리 파라미터를 추출하는 방법

AngularJS용 ui-router를 사용하여 쿼리 파라미터를 추출하는 방법 AngularJS용 ui-router를 사용하여 쿼리 파라미터를 추출하려면 어떻게 해야 합니까? 각진 상태JS만의$location내가 한 서비스: ($장소).search()를 클릭합니다.uid URL에서 파라미터 uid를 추출합니다.ui-router에 대응하는 코드는 무엇입니까?URL 라우팅 매뉴얼의 쿼리 파라미터 섹션을 참조하십시오. 파라미터는 '?' 뒤에 이어지는 쿼리 파라미터로 지정할 수도 있습니다. url: "/contacts?myParam" // will match to url of "/contacts?myParam=value" 이 예에서는 URL이/contacts?myParam=value그럼 의 가치는$state.p..

programing 2023.03.31

앵글의 새 페이지로 리다이렉트$location을 사용하는 JS

앵글의 새 페이지로 리다이렉트$location을 사용하는 JS 아래 AngularJs $location으로 테스트하고 있습니다.뭐가 문제인지 모르겠어요.리다이렉션이 기능하고 있는지 확인하려고 합니다. HTML Hello {{name}}! Go AngularJS 코드 var app = angular.module('location', []); app.controller('MainCtrl', function($scope,$routeParams, $location) { $scope.name = 'World'; $scope.go = function() { $location.absUrl() = 'http://www.google.com'; } }); $location은 외부 URL에 도움이 되지 않습니다. 대신 $w..

programing 2023.03.31

AngularJS - 서버측 검증 및 클라이언트측 폼

AngularJS - 서버측 검증 및 클라이언트측 폼 저는 다음 작업을 수행하는 방법을 이해하려고 합니다. 폼을 선언하는 데 사용할 수 있는 방법은 무엇입니까?HTML로 폼을 선언하고 다음과 같이 ng-model 디렉티브를 추가하는 것으로 알고 있습니다. ng-model="item.name" 서버에 송신할 내용.아이템 오브젝트를 JSON으로 서버에 전송하여 해석하면 됩니다.그러면 오브젝트에 대한 검증을 수행할 수 있습니다.실패할 경우 JSON 오류를 발생시키고 정확히 무엇을 반환합니까?이것을 할 수 있는 방법이 있나요?검증 오류를 서버에서 클라이언트로 올바르게 푸시하려면 어떻게 해야 합니까? 정말 예가 필요하지만 Angulars 문서는 이해하기 어려워요. 편집: 질문을 제대로 표현하지 못한 것 같습니다...

programing 2023.03.31

angular-ui 버전 0.11.0에서 Datepicker가 두 번 열리지 않음

angular-ui 버전 0.11.0에서 Datepicker가 두 번 열리지 않음 2개의 날짜 피커를 가지려고 하고 있으며, Angular UI 버전 0.11.0을 사용하고 있습니다. 내 HTML 코드 - 그리고 내 JS 코드는 ' $scope.disabled = function(date, mode) { return ( mode === 'day' && ( date.getDay() === -1 || date.getDay() === 7 ) ); }; $scope.maxDate = new Date(); $scope.open = function($event,opened) { $event.preventDefault(); $event.stopPropagation(); $scope[opened] = true; }; ..

programing 2023.03.31