2017-02-28 1 views
0

현재 Google 맞춤 검색 요소를 전용 각도 구성 요소에 통합하려고합니다. Google API doc에서 언급 한 바와 같이 일반적인 자바 스크립트 코드로 selector를 추가했는데 searchbox가 내 페이지에 실제로 표시됩니다. 문제는 재료 디자인 구성 요소에 대한 검색 버튼뿐만 아니라이 검색 상자의 모양을 완전히 바꿔야한다는 것입니다. 먼저, 이것을 달성 할 수 있습니까? 그렇다면 어떻게 할 수 있습니까? 나는 충분히 맑음을 희망한다 ... 건배!Google 맞춤 검색 요소 맞춤 설정 (각도 2)

답변

1

귀하의 범위에서 나는 표준 API가 귀하의 필요에 대해 지나치게 제한 될 것이라고 생각합니다. 이 시나리오에서는 Google Search REST API을 사용하는 것이 좋습니다.

이것을 사용하면 요청 및 모델을 데이터 전송 객체로 사용하는 각도 서비스를 만들 수 있습니다. 이는 API 설명서에 지정된 요청 및 응답 모델과 일치합니다.

그런 다음 새 구성 요소와 모듈을 만들고 모듈 내에서 새 서비스를 제공하고 구성 요소에 마크 업과 서비스 호출을 추가하십시오. 그렇게하면 Google과의 모든 관련 커뮤니케이션을 수행하는 맞춤 구성 요소가 제공됩니다.

+0

안녕하세요. Kallum, 답장을 보내 주셔서 감사합니다. 사실, REST API는 제공하는 유연성과 관련하여 매우 흥미 롭습니다. 나는 각도 서비스 (나는 순수한 멍청이이다.)에 대해 아무것도 모른다. 그러나 나는이 방향을 파고있다. 다시 한 번 감사드립니다! – arsrobota

+0

여기를 보시면 다음이 시작됩니다. https://angular.io/docs/ts/latest/tutorial/toh-pt4.html –

+0

이미 해당 페이지를 찾았습니다. 감사합니다 .--) 그럼에도 불구하고 뭔가 저를 당황하게하고 있습니다. 나는 바퀴를 재발 명하는 대신 내 서비스에서 구글 API npm 패키지를 사용할 수 있다고 생각하지만, 기존의 것들 중에서 어느 것을 선택할 것인지는 알지 못한다. (충분한 ng-rest-api). 당신이 그것에 대해 어떻게 생각하십니까? – arsrobota