현재 Google 맞춤 검색 요소를 전용 각도 구성 요소에 통합하려고합니다. Google API doc에서 언급 한 바와 같이 일반적인 자바 스크립트 코드로 selector를 추가했는데 searchbox가 내 페이지에 실제로 표시됩니다. 문제는 재료 디자인 구성 요소에 대한 검색 버튼뿐만 아니라이 검색 상자의 모양을 완전히 바꿔야한다는 것입니다. 먼저, 이것을 달성 할 수 있습니까? 그렇다면 어떻게 할 수 있습니까? 나는 충분히 맑음을 희망한다 ... 건배!Google 맞춤 검색 요소 맞춤 설정 (각도 2)
0
A
답변
1
귀하의 범위에서 나는 표준 API가 귀하의 필요에 대해 지나치게 제한 될 것이라고 생각합니다. 이 시나리오에서는 Google Search REST API을 사용하는 것이 좋습니다.
이것을 사용하면 요청 및 모델을 데이터 전송 객체로 사용하는 각도 서비스를 만들 수 있습니다. 이는 API 설명서에 지정된 요청 및 응답 모델과 일치합니다.
그런 다음 새 구성 요소와 모듈을 만들고 모듈 내에서 새 서비스를 제공하고 구성 요소에 마크 업과 서비스 호출을 추가하십시오. 그렇게하면 Google과의 모든 관련 커뮤니케이션을 수행하는 맞춤 구성 요소가 제공됩니다.
안녕하세요. Kallum, 답장을 보내 주셔서 감사합니다. 사실, REST API는 제공하는 유연성과 관련하여 매우 흥미 롭습니다. 나는 각도 서비스 (나는 순수한 멍청이이다.)에 대해 아무것도 모른다. 그러나 나는이 방향을 파고있다. 다시 한 번 감사드립니다! – arsrobota
여기를 보시면 다음이 시작됩니다. https://angular.io/docs/ts/latest/tutorial/toh-pt4.html –
이미 해당 페이지를 찾았습니다. 감사합니다 .--) 그럼에도 불구하고 뭔가 저를 당황하게하고 있습니다. 나는 바퀴를 재발 명하는 대신 내 서비스에서 구글 API npm 패키지를 사용할 수 있다고 생각하지만, 기존의 것들 중에서 어느 것을 선택할 것인지는 알지 못한다. (충분한 ng-rest-api). 당신이 그것에 대해 어떻게 생각하십니까? – arsrobota