Ich versuche derzeit, ein Google benutzerdefinierte Suchelement in eine dedizierte Angular-Komponente zu integrieren; Ich habe einen Selektor mit normalem JavaScript-Code hinzugefügt, wie er im Google API-Dokument erwähnt wird, und das Suchfeld wird tatsächlich auf meiner Seite angezeigt. Mein Problem ist, dass ich das Aussehen dieses Suchfelds sowie die Schaltfläche für die Suche nach Material Design-Komponenten komplett ändern muss. Also, zuerst, ist es möglich, dies zu erreichen? Wenn ja, wie kann das gemacht werden? Ich hoffe, ich bin klar genug ... Prost!Google benutzerdefinierte Suche Element Anpassung in Angular2
0
A
Antwort
1
Im Zusammenhang mit Ihrem Umfang denke ich, dass die Standard-API für Ihre Bedürfnisse übermäßig begrenzt sein wird. In diesem Szenario würde ich empfehlen, die Google Search REST API zu verwenden.
Mit diesem können Sie einen Angular-Dienst erstellen, der die Anforderungen und Modelle als Datenübertragungsobjekte verwendet. Diese entsprechen den in der API-Dokumentation angegebenen Anforderungs- und Antwortmodellen.
Erstellen Sie dann eine neue Komponente und ein neues Modul, stellen Sie den neuen Service innerhalb des Moduls bereit und fügen Sie Ihre Markup- und Serviceaufrufe in die Komponente ein. Auf diese Weise verfügen Sie über eine vollständig angepasste Komponente, die die gesamte relevante Kommunikation mit Google übernimmt.
Verwandte Themen
- 1. Google Benutzerdefinierte Suche Element: Styling Ads
- 2. Google Benutzerdefinierte Suche und Google Website-Suche
- 3. Google benutzerdefinierte Suche Karte
- 4. Google benutzerdefinierte Suche nächste Seite
- 5. Google Sitelink-Suchfeld mit Google benutzerdefinierte Suche
- 6. Alternative zu Google Benutzerdefinierte Suche
- 7. Google benutzerdefinierte Suche Site-spezifische Suche in V1-Code
- 8. Google Maps Anpassung Marker
- 9. Sprache für URL einstellen Google Benutzerdefinierte Suche
- 10. Google Benutzerdefinierte Suche Abfrageparameter und Kategorieparameter
- 11. Google benutzerdefinierte Suche Autocomplete Texte Ausrichtung
- 12. Google benutzerdefinierte Suche JSON Api Verfeinerung Etiketten
- 13. Google Benutzerdefinierte Suche (CSEv2) Hilfe beim Stylen?
- 14. Google WebSearch API benutzerdefinierte Suche wirft TypeErrors
- 15. Google benutzerdefinierte Suche hinzufügen Annotation programmgesteuert
- 16. benutzerdefinierte Google-Suche erhöhen Anzahl der Ergebnisse
- 17. Google Benutzerdefinierte Suche nicht indexieren Dynamische Seiten
- 18. angular2 Suche in Sicht
- 19. Google Benutzerdefinierte Suche API Suche Bild nach Bild URL
- 20. Matlab benutzerdefinierte Anpassung schlägt fehl
- 21. Wie benutzerdefinierte Suchfeld für Google benutzerdefinierte Suche verwenden?
- 22. wie Google Chrome benutzerdefinierte Suche nach alfred benutzerdefinierte Such
- 23. Angular2 Benutzerdefinierte Ereignisse
- 24. Google Places Picker IOS Anpassung
- 25. So geben Sie den Bildtyp in Google ein Benutzerdefinierte Suche
- 26. Erzwingen des Verbatim-Modus in Google Benutzerdefinierte Suche
- 27. Wie suche ich in angular2?
- 28. angular2 Suche mit Loopback
- 29. Angular2 Suche Dynamische Ergebnisse
- 30. Einfache benutzerdefinierte Validierung in angular2
Hallo Kallum, vielen Dank für Ihre Antwort. In der Tat scheint die REST-API sehr interessant zu sein, was die Flexibilität angeht, die sie bietet. Ich weiß nichts über Angular Services (ich bin ein reines Noob), aber ich graben in diese Richtung. Danke noch einmal! – arsrobota
Schau dir das an, du hast es geschafft: https://angular.io/docs/ts/latest/tutorial/toh-pt4.html –
Ich habe diese Seite schon gefunden, danke ;-) Trotzdem rätselt mich etwas: Ich denke, dass ich ein google API npm Paket in meinem Service verwenden kann, anstatt das Rad neu zu erfinden, aber ich weiß nicht, welches man unter allen vorhandenen wähle (sicher genug ng-Rest-api). Was denkst du darüber? – arsrobota