TanStack
Query v5v5
AlphaTry TanStack MCP
Log In
StartRC
StartRC
Router
Router
Query
Query
Table
Table
DBbeta
DBbeta
AIalpha
AIalpha
Formnew
Formnew
Virtual
Virtual
Pacerbeta
Pacerbeta
Storealpha
Storealpha
Devtoolsalpha
Devtoolsalpha
More Libraries
More Libraries
BuilderAlpha
BuilderAlpha
FeedBeta
FeedBeta
Maintainers
Maintainers
Partners
Partners
Showcase
Showcase
Blog
Blog
LearnNEW
LearnNEW
Support
Support
Stats
Stats
Discord
Discord
Merch
Merch
GitHub
GitHub
Ethos
Ethos
Tenets
Tenets
Brand Guide
Brand Guide
Docs
CodeRabbitCodeRabbit
CloudflareCloudflare
AG GridAG Grid
NetlifyNetlify
NeonNeon
WorkOSWorkOS
ClerkClerk
ConvexConvex
ElectricElectric
PowerSyncPowerSync
SentrySentry
PrismaPrisma
StrapiStrapi
UnkeyUnkey
Fireship
CodeRabbitCodeRabbit
CloudflareCloudflare
AG GridAG Grid
NetlifyNetlify
NeonNeon
WorkOSWorkOS
ClerkClerk
ConvexConvex
ElectricElectric
PowerSyncPowerSync
SentrySentry
PrismaPrisma
StrapiStrapi
UnkeyUnkey
Fireship
Menu
  • Home
  • Frameworks
  • Contributors
  • NPM Stats
  • Community Resources
  • GitHub
  • Discord
Getting Started
  • Overview
  • Installation
  • Quick Start
  • Angular HttpClient and other data fetching clients
  • Devtools
  • TypeScript
  • Zoneless
Guides & Concepts
  • Important Defaults
  • Queries
  • Query Keys
  • Query Functions
  • Query Options
  • Network Mode
  • Parallel Queries
  • Dependent Queries
  • Background Fetching Indicators
  • Window Focus Refetching
  • Disabling/Pausing Queries
  • Query Retries
  • Paginated Queries
  • Infinite Queries
  • Initial Query Data
  • Placeholder Query Data
  • Mutations
  • Mutation Options
  • Query Invalidation
  • Invalidation from Mutations
  • Optimistic Updates
  • Query Cancellation
  • Scroll Restoration
  • Filters
  • Caching
  • Default Query Fn
  • Testing
  • Does this replace state managers?
API Reference
  • QueryClient
  • QueryCache
  • MutationCache
  • QueryObserver
  • InfiniteQueryObserver
  • QueriesObserver
  • streamedQuery
  • focusManager
  • onlineManager
  • notifyManager
  • timeoutManager
  • Angular Reference
  • Functions / injectQuery
  • Functions / injectMutation
ESLint
  • ESLint Plugin Query
  • Exhaustive Deps
  • Stable Query Client
  • No Rest Destructuring
  • No Unstable Deps
  • Infinite Query Property Order
Examples
  • Simple
  • Basic
  • Auto Refetching / Polling / Realtime
  • Optimistic Updates
  • Pagination
  • Infinite query with maxPages
  • Angular Router
  • RxJS autocomplete
  • Query options from a service
  • Devtools embedded panel
Menu
  • Home
  • Frameworks
  • Contributors
  • NPM Stats
  • Community Resources
  • GitHub
  • Discord
Getting Started
  • Overview
  • Installation
  • Quick Start
  • Angular HttpClient and other data fetching clients
  • Devtools
  • TypeScript
  • Zoneless
Guides & Concepts
  • Important Defaults
  • Queries
  • Query Keys
  • Query Functions
  • Query Options
  • Network Mode
  • Parallel Queries
  • Dependent Queries
  • Background Fetching Indicators
  • Window Focus Refetching
  • Disabling/Pausing Queries
  • Query Retries
  • Paginated Queries
  • Infinite Queries
  • Initial Query Data
  • Placeholder Query Data
  • Mutations
  • Mutation Options
  • Query Invalidation
  • Invalidation from Mutations
  • Optimistic Updates
  • Query Cancellation
  • Scroll Restoration
  • Filters
  • Caching
  • Default Query Fn
  • Testing
  • Does this replace state managers?
API Reference
  • QueryClient
  • QueryCache
  • MutationCache
  • QueryObserver
  • InfiniteQueryObserver
  • QueriesObserver
  • streamedQuery
  • focusManager
  • onlineManager
  • notifyManager
  • timeoutManager
  • Angular Reference
  • Functions / injectQuery
  • Functions / injectMutation
ESLint
  • ESLint Plugin Query
  • Exhaustive Deps
  • Stable Query Client
  • No Rest Destructuring
  • No Unstable Deps
  • Infinite Query Property Order
Examples
  • Simple
  • Basic
  • Auto Refetching / Polling / Realtime
  • Optimistic Updates
  • Pagination
  • Infinite query with maxPages
  • Angular Router
  • RxJS autocomplete
  • Query options from a service
  • Devtools embedded panel
AI/LLM: This documentation page is available in plain markdown format at/query/latest/docs/framework/angular/reference/interfaces/InjectQueryOptions.md
Learn about TanStack AdsHide Ads

InjectQueryOptions

Interface: InjectQueryOptions

Defined in: inject-query.ts:20

Properties

injector?

ts
optional injector: Injector;

Defined in: inject-query.ts:26

The Injector in which to create the query.

If this is not provided, the current injection context will be used instead (via inject).

Edit on GitHub
NextHome

On this page

  • Interface: InjectQueryOptions
  • Properties
  • injector?
Learn about TanStack AdsHide Ads
PartnersBecome a Partner
CodeRabbitCodeRabbit
CloudflareCloudflare
AG GridAG Grid
NetlifyNetlify
NeonNeon
WorkOSWorkOS
ClerkClerk
ConvexConvex
ElectricElectric
PowerSyncPowerSync
SentrySentry
PrismaPrisma
StrapiStrapi
UnkeyUnkey
Learn about TanStack AdsHide Ads
Want to Skip the Docs?
Query.gg - The Official React Query Course
“If you’re serious about *really* understanding React Query, there’s no better way than with query.gg”—Tanner Linsley