In this video, learn how to include search parameters in HTTP GET calls with the HttpClient service.
- [Instructor] The get call in the media item service … is currently requesting all media items. … Let's refactor that to support url search query values and … see how the angular http service works with those. … The http client get method supports a second parameter for … options that can be used to include search query data. … The mock backend supports filtering … the media items list by medium. … So let's update the service get method in … the media dash item dot service dot ts file to … take in a parameter named medium. … Then, in the method, we need to create a new variable named … get options, setting that to an object literal. … One of the option properties that the … get method can look for is the name params. … This can be an object literal that … has properties and values that represent the … query params that would be in an http get call. … So we can add property named params and … set that equal to an object literal. … Since the backend supports a query param named medium, …
- What is Angular?
- Working with components
- Binding events and properties
- Getting data to components
- Using directives and pipes
- Creating Angular forms
- Validating form data
- How Angular does dependency injection
- Making HTTP calls
- Styling components
Skill Level Intermediate
Angular: Building an Interfacewith Ray Villalobos2h 20m Intermediate
1. Architecture Overview
3. Directives and Pipes
5. Dependency Injection and Services
8. Styling Components
Next steps1m 20s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.