home
  • Blog
3.27
  • Introduction
  • Getting Started
  • Tutorial
  • Core Concepts
  • Components
  • Routing
  • Services
  • Ember Data
  • In-Depth Topics
  • Application Development
  • Application Concerns
  • Accessibility
  • Configuration
  • Testing
  • Addons and Dependencies
  • Developer Tools
  • Ember Inspector
    • Introduction
    • Installing the Inspector
    • Object Inspector
    • The Component Tree
    • Inspecting Routes
    • Data Tab
    • Tackling Deprecations
    • Library Info
    • Debugging Promises
    • Inspecting Objects via the Container
    • Rendering Performance
    • Troubleshooting
  • Code Editors
  • Additional Resources
  • Upgrading
  • Contributing to Ember.js
  • Glossary
Old Guides - You are viewing the guides for Ember v3.27.0.
Go to v5.0.0

The Component Tree

Edit pencil

The Components tab displays a collapsible representation of the views and components that are currently being rendered. Selecting a component from the tree will open it in the Object Inspector.

Components will be displayed as custom elements with angle brackets.

Scrolling to a Component in the Browser

Clicking the 'markup tag' icon to the right of a component will scroll that component into view in the browser.

Expanding and Collapsing Components

Components can have their children hidden and shown by clicking the caret just to the left of the component.

The two icons to the left of the search field will expand or collapse all components.

Filtering Components

By typing in the search field you can limit the components that are shown in the tree.

Highlighting Templates

Hovering over the Component Tree

When you hover over the items in the Component Tree, the related component will be highlighted in your app. For every highlighted component, you can see the template name and its associated objects.

Hovering over the app

If you want to highlight a component directly within your app, click on the icon to the left of the search bar. As your mouse passes over it, the related component will be highlighted.

If you click on a highlighted template or component, the Inspector will select it. You can then click on the backing objects to send them to the object inspector.

Click on the X button to deselect a template.

left arrow
Object Inspector
Inspecting Routes
right arrow
On this page

  • Scrolling to a Component in the Browser
  • Expanding and Collapsing Components
  • Filtering Components
  • Highlighting Templates
  • Hovering over the Component Tree
  • Hovering over the app
Team Sponsors Security Legal Branding Community Guidelines
Twitter GitHub Discord Mastodon

If you want help you can contact us by email, open an issue, or get realtime help by joining the Ember Discord.

© Copyright 2023 - Tilde Inc.
Ember.js is free, open source and always will be.


Ember is generously supported by
blue